C语言零基础必看的书籍,小白也能轻松实践

184 阅读2分钟

如果有高人带那是最好的,只说自学的情况。 教材

教材一定要用经典的,比如:

一、C程序设计 这本书很适合完全不懂C语言的初学者入门,但是一些基本的计算机概念还是要知道的,比如CPU、内存、文件、计算机原理等。

C程序设计这本书用词上通俗易懂,没有什么晦涩难懂的东西,只要你认字基本上理解不会有啥问题。

整本书结构安排也很合理,从最简单的C语言介绍,到基本数据结构,到C程序三大控制结构,函数等,一直到最后的文件操作,一步步的由浅入深。

C程序设计每章的课后习题也很有针对性,针对章节中的知识点。建议把习题做一遍,这样会加深对C语言知识点的理解。

本人新建一个程序员交流圈子,群主是10年老技术人员,某上市公司的技术负责人,群里面每天会给群友解答疑问,招聘内推,点击即可加入圈子 验证码 ju

二、C Primer Plus 看完C程序设计这本教材后可以再看看C Primer Plus这本书。这本书是老外写的。

老外写教材有一个最大的特点,就是比较啰嗦。对一个知识点会用较多的篇幅来讲,而且语言也比较口语化。所以需要学习的同学有点耐心看完全书。

书中会有大量的C程序代码案例,随着知识点不断的深入,会把不完善的C程序代码不断的完善,你要特别注意在完善C程序代码中的知识点。

这本书课后的习题也很有特色,比较偏应用。建议把习题都做一遍,边做边总结,加深C语言的知识点。

环境

C语言和Unix高度相关,建议可以使用一台Unix/Linux电脑来进行学习。比如:Mac或在PC上安装Linux 编译器可以使用gcc或者clang,这两者对标准的支持都很好 编辑器就随意了,比如Visual Studio Code之类的,都不影响 步骤

跟着教材学习就好了,看书,完成教材每章节后的习题。

等学完一本教材,C语言就可以算是入门了

技术交流群,群友每天分享干货,答疑解惑 搞个小项目做做(灰机大战) 学到一定程度,技能要综合运用。可以根据自己爱好写一些有意思的代码。放心初学者遇到的问题网上均有答案,只要自己遇到问题的时候,认真搜索解决后,自己就能不断成长提高。