一、初衷
- C语言基本是各大院校工科必修课,C语言也是单片机、嵌入式系统的基础开发语言,很多老师们都各显神通的把C语言精讲地很到位,咱们CSDN的技能树也提供了很棒的学习平台。
- 那么,为什么还是打算开个专栏再整理整理呢?
- 首先,C语言在我所研究领域很基础,是基本技能,每个新生我都会让他们去习得这个技能,我希望能给学生们一个系统的简明扼要的知识点总结,既能作为复习资料又能在工作中需要时及时查阅(毕竟网上检索的五花八门,翻书又很不方便)。
- 其次,在工作中用了十来年的C语言,再系统化整理知识,又能站在一个更高的角度去剖析每个知识点,希望能给我的学生们更多帮助,当然希望在这个平台能帮助更多初学者。
- 最后,C语言一直是编程语言中屹立不倒的流行的语言之一,知识点几十年基本无变化,我把我上学那会的谭浩强老师的书翻出来作为本专栏的参考文献,学习主线就按照这本书的主线讲解。
二、C语言知识点脑图
基于谭浩强的C程序设计教材,仅将C语言的知识点做了脑图整理(第3-13章),其余章节部分不会在本专栏分享。脑图的文件上传资源了,可以下载文件学习。
三、编程环境
C语言编程的工具很多,根据个人爱好用哪一个作为学习都可。本专栏使用的是VSCode(因为实际工作中更多用这个,而且跨平台、轻量化,可以根据学习需要搭建各种开发环境,建议用),关于怎么使用VSCode搭建C语言开发环境,帖子很多,自行检索,如确有需要,在评论区留言,留言多的话,我会再总结一个。