如何看c primer plus这本书?

是先生吃呢、还是边敲边看 c primer plus 有点生涩 还有点难以记忆看记不住 到底该如何入门呢 本人大一小白
关注者
61
被浏览
30748

16 个回答

泻药!

c primer plus算是c语言的经典教材了,用来作为进入编程世界的第一本书是完全没有问题的。弱鸡学长也就姑且分享几个人生经验好了。

  1. 不要生吃!不要生吃!纸上谈兵学编程是最蠢的一种方式,尤其是题主作为萌新,恰恰是最需要大量基础训练的时期。我的建议是尽量在有电脑的环境下阅读本书,对书上的每一个例子最好都能自己敲出来运行一遍。
  2. 编程练习很重要!编程练习很重要!我一般会留出一半以上的时间来处理编程作业,很多时候我会略读这一章的所有内容,然后边做作业边往前翻。人是很善于自我欺骗的,而在自学(学长暂且默认你是在自学,毕竟国内高校很少有用c primer做教材的)的时候,做作业是你唯一的自我检验的途径。另外,不要止步于书上的练习,试着手动上调难度,比如可以试着将练习的程序扩展到更复杂,更通用的情况,然后去见识凌晨四点的洛杉矶吧(雾
  3. 不要花太多时间在这本书上。我之前就说过,C语言本来是一门非常简单的语言,而c primer plus 中文第六版大概有650页,除了由于这本书事无巨细的叙述风格以外,就是因为它实际上杂糅了一些不属于C语言的知识,比如c primer plus介绍了ADT、队列和二叉树,而这些东西会在以后一门叫数据结构的课上系统学习(在此默认题主是计算机相关专业)。此外还有一些编译器、操作系统相关的知识,都会在以后的课程中慢慢学到。因此我想表达的是,不要被疑问绊住脚步,浪费太多时间在细枝末节的地方,不要觉得C语言是很复杂,值得反复学习的东西,它只是你进入新世界的第一步而已,而编程的世界远比你想象的更广阔,更有意思。

祝食用愉快!

请严格按照学校安排走,入门不能急,学校的教材就已经足够了,跟着老师跟着教材跟着学校安排在入门时是没错的。
等你觉得不满意教材内容了,可以把教材吃透了,你再自己找书来自学。
入门不可急躁,不懂多问为什么,再小再细都要弄懂。
嗯,做到这样你就是未来预定的码农了,祝你好运。