学习C/C++必做的五大优秀开源项目(干货分享)适合新手练习!
c语言基础入门:
地址:1.https://github.com/qinguoyi/TinyWebServer
2.https://gitee.com/huiwei13/Ncnn_FaceTrack
3.https://gitee.com/liuxinouc/plunder_the_xuanyuan_sword
4.https://github.com/miloyip/json-tutorial
5.https://gitee.com/Barryda/QtScrcpy
搞咩啊靓仔:
想知道下载完源码后,如何自己练习呢,只是看源码吗,小白一枚,不懂就问
【回复】1. 阅读随源码附带的readme, install之类的文件。
2. 按说明完成源码的编译,安装。
3. 最好完成带debug版本的编译,以便后续进行测试,验证。
4. 阅读代码,整理代码中用到主要数据结构。用写小的测试程序的方式来帮你理解/验证这些数据结构。
5. 检查程序中是否有特别的内存管理方法。这步和步骤4常常是有关联的。
6. 尽可能去尝试识别程序的模块组成结构,从输入输出的角度理解每个模块和模块之间的关联关系。这一步是一个允许出错,不断修正理解的过程。
7. 尽可能多动手,修改源码验证自己的理解。
8. 阅读和该项目相关的文档资料。
笋白白:
我在想谁能因为我给了一个评论,就能快速的回我一个评论,我想了半天只能想到你。毕竟我不但评论了,还点了个赞,还拉了进度条[吃瓜][吃瓜][吃瓜]
知识分享官 小游戏 C++ C语言 学习 野生技术协会 编程 C/C++ 开源 大学生