https://github.com/haiwen/seafile Seafile是一个用C语言编写的云存储系统,具有隐私保护和团队协作功...
项目链接:https://github.com/thealgorithms/c-plus-plus c-plus-plus是一个在 GitHub 上非常有价值的 C++ 学习资源项目。它涵盖了用 C++ 实现的各种算法集合,对于想要深入学习 C++ 编程以及算法设计的人来说,是一个不可多得的宝库。这个项目不仅展示了 C++ 语言强大的功能,还为学习者提供了丰富的实践机会,帮...
传送门:https://github.com/cstack/db_tu 4. project-based-tutorials-in-c (7.6k+ star)用 ...
地址:https://github.com/mgba-emu/mgba 04. 太空侵略者复刻版 开源项目 si78c,用 C 语言精准复现 1978 年经典街机游戏《太空侵略者》。该项目从原始游戏的 ROM 中加载各种样式的小精灵和其他数据,但是没有使用原始游戏的逻辑代码。 si78c 用 C 语言重新复现了游戏逻辑,可以让你更容易的理解原始系统内部的工...
地址:https://github.com/nginx/nginx 07.Redis Redis 是基于 C语言编写的开源存储数据库、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。 地址:https://github.com/redis/redis 逛逛GitHub 会每日推送一个好玩有用的开源项目,同时还会定期进行盘点、每月热榜总...
一、使用Visual Studio导入Github上的C项目 导入Github上的C项目到Visual Studio可以分为以下几个步骤: 1. 安装Git:首先需要在计算机上安装Git,可以从官方网站(https://git-scm.com/)上下载并安装Git。 2. 克隆项目:在Github上找到要导入的C项目,点击项目的“Clone or download”按钮复制项目的URL。
2022年GitHub上八大最火 C/C++ 项目,适合新手入门进阶,看完之后我裂开了 指针不扎人但扎心 5.0万 103 那些GitHub上的项目,就,挺有用的 果核剥壳 19.5万 202 Qt/C++这可能是国内Qt界最受欢迎的QWidget开源项目(5Kstar/各种控件和示例) feiyangqingyun 5.3万 6 『教程』手把手教你流畅访问Github 偶尔有点...
一、C 项目 1.acwj(5.7k+ star) 教你写 C 语言编译器的实战教程。 教程注重实战循序渐进,一步步教你如何用 C 语言写一个可以自己编译自己(自举)、能够在真正的硬件上运行的 C 语言编译器。 传送门:github.com/DoctorWkt/ac 2.Tinyhttpd(7.3k+ star) 一个不到 500 行的超轻量型 HTTP Server,可以用来...
要上传C代码到Github,可以按照以下步骤进行: 1. 创建一个Github账号:在Github官网上注册一个账号,填写必要的信息,并验证邮箱。 2. 创建一个新的代码仓库(Repository):登录Github后,在主页上点击右上角的“+”号,选择“New repository”来创建一个新的代码仓库。填写仓库名称、描述等信息,并选择是否设为私有仓库。
1.数据结构与算法:GitHub上有大量使用C语言实现的数据结构和算法的示例代码和项目,包括链表、树、图、排序算法、搜索算法等。 2.操作系统和内核开发:GitHub上有一些使用C语言开发的操作系统和内核的示例项目,包括Linux内核和嵌入式系统开发。 3.网络编程:GitHub上有很多使用C语言实现的网络编程的示例代码和项目,如使用...