https://github.com/kangjianwei/Data-Structure 该项目中的源码与教材《数据结构-C语言版》[严蔚敏,吴伟民版]以及《数据结构题集-C语言版》[严蔚敏,吴伟民,米宁版]配套,特别适合大学生与考研的朋友。 zlog 项目地址: https://github.com/HardySimpson/zlog zlog是一个高性能、线程安全、灵活、概念清晰的纯C日志...
项目地址:https://gitee.com/rtthread/rt-thread Tinyhttpd Tinyhttpd 是一个超轻量型 Http Server,使用 C 语言开发,全部代码只有 502 行 (包括注释),附带一个简单的 Client,可以通过阅读这段代码理解一个 Http Server 的本质。 项目地址:https://github.com/LippiOuYang/Tinyhttpd cJSON cJSON 是一个...
地址:https://github.com/mgba-emu/mgba 04. 太空侵略者复刻版 开源项目 si78c,用 C 语言精准复现 1978 年经典街机游戏《太空侵略者》。该项目从原始游戏的 ROM 中加载各种样式的小精灵和其他数据,但是没有使用原始游戏的逻辑代码。 si78c 用 C 语言重新复现了游戏逻辑,可以让你更容易的理解原始系统内部的工...
传送门:https://github.com/cstack/db_tu 4. project-based-tutorials-in-c (7.6k+ star)用 ...
1. 打开GitHub的官方网站(https://github.com)并登录您的账号。 2. 在搜索栏中输入关键词“C”,然后点击回车键或者点击搜索图标。 3. 在搜索结果页面,您可以看到与关键词“C”相关的项目列表。 4. 在搜索结果页面的左侧,您可以使用筛选器来缩小结果范围。例如,您可以选择使用语言筛选器选择C语言,以显示只包含...
A: 在GitHub上有很多优秀的C语言开源项目,下面是一些值得关注的项目: SQLite:一款轻量级嵌入式数据库引擎,非常适合嵌入到其他应用程序中使用。 Redis:一个快速、开源的内存键值存储数据库,被广泛用于缓存、队列和实时应用等场景。 FFmpeg:一个强大的音视频处理库,可以处理各种格式的音视频文件和流,支持编码、解码、转...
github:GitHub - libevent/libevent: Event notification library Libevent 是一个用C语言编写的、轻量级...
①主要语言:c、c++、lua ②来源:GitHub 目前star:316 ③项目地址:https://github.com/jwcpp/jwEngine ④类型:免费 10.C 语言编译器 ①主要语言:c ②来源:GitHub 目前star:9.8k ③项目地址:https://github.com/DoctorWkt/acwj ④类型:免费 11.数据库 ...
GitHub上有很多开源的C语言小项目,下面我列举几个常见的供参考: 1. HTTP Server:一个简单的HTTP服务器,可以用来理解网络编程和服务器端开发,实现客户端与服务器的交互。 2. 聊天室:一个基于C语言的简单聊天室程序,可以实现多人聊天的功能,需要用到网络编程相关知识。
1、acwj:https://github.com/DoctorWkt/acwj 2、Tinyhttpd:https://github.com/EZLippi/Tinyhttpd (配环境配了两天,然后才发现是Linux系统下的工程,阿米诺斯!) 3、TinyWebServer:https://github.com/qinguoyi/TinyWebServer (For Linux系统) 4、CPlusPlusThings:https://github.com/Light-City/CPlusPlusThings 5...