一下C语言的学习路线和推荐一些书籍和网课推荐

与python、java、html、js等其他高级语言相比,C语言门槛较高,初学者上手难度较大。很多人甚至觉得自己学得很好,但似乎没什么用,短期内看不到自己学习的成果。无法获得良好的正面反馈。

我目前是一名嵌入式软件工程师,工作中使用的主要语言是C语言。下面,我将简要总结一下C语言的学习路线,并根据自己的学习过程推荐一些书籍和在线课程。帮助。

一、我的学习过程

我们是C语言课程的大一新生,使用的教材是谭浩强的C语言教材。不知你现在还在用这本教材,还有水利水电出版社的实验指导。总的来说,谭浩强的那本C语言教材是非常详细的。结合老师的初学,是一本很好的入门教材。初学者可以在课堂上彻底阅读本书。其次,每周都会有相应的实验课程。建议不要先百度。答案,就算再难,也请自己独立写代码,这样你初学者会犯很多低级错误。在解决错误的过程中,你将为编程打下坚实的基础,养成良好的编码习惯。

一个学期的学习只能说熟悉了C语言的基本语法,但你可能感受不到C语言的威力和实用性。这可能是学校教育的失败。许多课程只是划痕。因此,更深入的学习需要自己去探索。下面介绍一下我的深度学习路径。

再学C语言,就是大三做一个竞赛项目,大三找工作的准备过程。我主要参考以下两本书,一本是C语言作者Brian W.Kernighan和Dennis M.Ritchie写的《C Programming Language》。这本书非常经典,非常适合在谭浩强的教材基础上阅读。会涉及到实际项目中遇到的一些问题,会初步展示C语言的实际使用场景和强大功能,这是谭浩强的教科书所没有的。

图片[1]-一下C语言的学习路线和推荐一些书籍和网课推荐-老王博客

另一本书是东南大学凌明老师的研究生课程教材《嵌入式系统高级C语言编程》。本教材将介绍C语言的许多高级工程用法,适合大三学生作为进阶教材。

下班后遇到更深入的学习解决实际问题。这个初学者暂时不需要。一些即将上班的大三或大四可以私下咨询。

二、初学者补充教材

本书中有很多编程示例,C语言学习路线图。里面的节目非常经典。非常适合大一初学者补充课外练习书籍。如果预算有限,可以买一些二手书。原新书链接如下:

大华C语言这本书虽然不如谭豪强的经典,但通俗易懂,文字诙谐幽默。它对初学者非常友好。如果看谭浩强有困难,不如试试这本书。很快就明白了。

三、在线视频教程

之所以把视频教程推荐放在最后,主要是因为网上关于C语言的视频教程太多了,而且很多都是奶妈级别的教程,详细到不用思考关于它。视频有个很大的问题,就是学习的时候感觉很轻松c语言程序设计课本答案,细节也很明白,但是上手了却找不到任何东西c语言程序设计课本答案,所以对于学生来说,大一时间足够了,强烈推荐跟上上课老师的节奏,然后自己看书自学。如果老师在课堂上听不懂,书也看不懂,那就去网上视频教程吧。这里推荐小龟和魏东山的C语言课程。可以直接在B站搜索。搞定。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论