C语言学习资源汇总全是干货
一、C语言入门课程
·实验楼一-C语言入门教程
教程+在线开发环境的方式,教程文档详细的讲解C语言基础知识,在线开发环境和本地一样,可以随时动手跟着教程操作,动手学习的方式非常适合入门初学者。
gitbook一一笨方法学C
内容较完整丰富,相当于一本书籍了,适合新手入门学习。
·菜鸟教程一-C语言教程
纯在线文字教程,讲解的不是那么详细,不过简单易懂,适合入门初学者学习,看完后可对C语言有个大概的认知。
·慕课网--C语言入门
教程+环境,讲解的比较细致,也很简单易懂,跟着教程可傻瓜式操作学习,适合入门新手。
·网易云课堂--C语言基础入门纯视频方式,每个视频15分钟左右,介绍的比较详细,如果喜爱看视频来学习的话,可以看看。
二、C语言实战项目
免费的项目教程
C语言制作2048
C语言快速实现五子棋
斗地主的发牌器
C语言制作简单计算器
用C语言编写自己的编程语言
三、C语言笔记文章整理
学完基础、做完项目之后,就会有各种问题,这个时候就需要学习笔记啦,或自己总结或看别人的总结都可以。网上有很多C语言学习的笔记,但是个人收藏的并不是那么多,所以把我收藏的几篇文章分享整理出来,希望对你也有所启发和帮助。
C语言中的指针和内泄漏
如何写出优美的C代码
C语言的整型溢出问题酷壳-CoolShellcn
易被遗忘的C/C++要点总结
C/C++的mem函数和strcpy函数的区别和应用
C语言的变量作用域及头文件
10个经典的C语言面试基础算法及代码
四、其他资源
再整理一些资源,零七碎八的,我想对干学习C语言的过程中会很有帮助的。
awesome-c(英文)、awesome-c-cn(中文版)
源码阅读--十个C开源项目
一千行以下有哪些值得学习的小型开源项目?-互联网-知乎
值得推荐的C/C++框架和库
C与C++的真正区别在哪里?
初学者的编程自学指南
免费学习编程的10个好工具
。11款学习编程的好玩的浏览器游戏(译)·每个程序员都应该收藏的算法复杂度速查表