
如果将来想深入学习2113,请不要推荐国内书籍(谭浩5261过于注重语法细节4102,而1653不够深入c语言自学书籍,代码风格也不好)只是学习它,我还没有考虑过就编程而言,您可以阅读Tan的书(所有大学都使用这本书)
对于外国经典,我推荐“ c入门加”这600页的内容侧重于一般性内容,而不是纠缠于语法细节(过于关注语法细节,是学习语言的禁忌,实际上,任何学习都是同样c语言自学书籍,从模仿学习开始)

这本书将使您全面了解编程的实际过程并更深入地了解(不是纠缠语法细节,而是理解原理).
阅读本书后,请参阅“ C编程语言”,这是C之父的杰作. 一定要看! (但不适合入门,这有点困难)

通过这种方式,您基本上已经使用了C语言,但是仍然存在一些问题(例如指针的应用,并且一些细节被忽略了)
这本书“ C缺陷与陷阱”讲述了编程中遇到的许多问题,就是您的编程技巧更加精湛.

这时,“数据结构”是必看的(算法是程序的灵魂)
下面,您可以做一些简单的项目. 您可以做任何贪婪的蛇和步步高管理系统之类的事情

该项目将大大提高您的编程技能.
如果要进行应用程序软件开发,则可以学习C ++或JAVA(更适合通过接口进行高层开发)
使用C作为接口非常痛苦且不切实际. 基本上没有人这样做.
应按此顺序学习编程. (但是,您也可以直接学习C ++或JAVA. 它们不是基于C的,但是C更适合于入门和理解编程逻辑. 如果不编写系统软件,则很少使用C. 基本上,JAVA或C ++高级语言(如VB)
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-254385-1.html
这是在中国不是在美国