c语言学习资源安排
一、C语言入门课程
1.实验楼1的C语言入门课程
教程+在线开发环境,教程文档详细讲解了C语言的基础知识。线上开发环境和本地一样,可以随时按照教程操作。动手学习法非常适合初学者。
2 . git book-愚蠢的方法论C
内容完整丰富,相当于一本书,适合初学者学习。
3.菜鸟教程-C语言教程
纯网文教程,讲解不是那么详细,但是通俗易懂,适合初学者学习,看完可以对C语言有个大概的了解。
4.窗帘课网-C语言入门
教程+“环境”,详细易懂,配合教程傻瓜操作即可学会,适合初学者。
5.网易云课堂1 -C语言基础介绍
纯视频模式,每个视频大概15分钟,介绍比较详细。喜欢看视频学习的可以看看。
二、C语言实战项目
免费项目教程:
c语言制作2048;
c语言快速实现五子棋的庄家和楼主;
用c语言做一个简单的计算器;
用C语言写自己的编程语言。
三,C语言笔记文章整理
学完基础,做完项目,就会出现各种各样的问题。这时候就需要学习笔记,或者自己总结,或者看看别人的总结。
1中的指针和内存泄漏。c语言。
2.如何写出漂亮的C代码?
3.C语言中的整数溢出问题,酷shell-CoolShell.cn。
4.容易忘记的C/C++要点总结。
5.C/C++中mem函数和strcpy函数的区别及应用。
6.C语言的变量作用域和头文件。
7.10经典C语言面试基本算法及代码。
四。其他资源
在学习C语言的过程中整理一些资源会很有帮助。
1.awesome-c(英文),awesome-c-cn(中文版)
2.源阅读-十个c开源项目。
3.1000行以下有哪些值得学习的小型开源项目?-互联网。-智虎。
4.推荐的C/C++框架和库。
5.C和C++真正的区别是什么?
6.初学者编程自学指南。
7.10免费学习编程的好工具。
8.11学习编程(翻译)的趣味浏览器游戏。
9.每个程序员都应该收集的算法复杂度快速查找表。