C语言的百科指南,而不是百科全书_Linux C编程一站式学习书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > Linux C编程一站式学习 > C语言的百科指南,而不是百科全书
Monkey.D.ZS Linux C编程一站式学习 的书评 发表时间:2014-08-11 18:08:42

C语言的百科指南,而不是百科全书

一站式学习C编程这本书的确给人惊喜不断:

起初是为了学习Linux下的C编程,后来发现不仅仅讲了linux和C语言,还有算法,还有数据结构,还有数电,还有汇编等等有关C语言各个方面,从硬件到软件,无所不包。

布局也不像一般的C语言书,比如gdb在第10章有讲过,但是前面几章几乎就没有编太难的程序,感觉有点杀鸡焉用牛刀。所以这布局谈不上多好,就是怪怪的。

假如你真正认真看完这书(起码我把书上篇的范例代码和习题都敲了一遍),你应该还是很有收获的:

第一个就是熟悉了linux环境下的编程,对以后学习C语言帮助很大;第二个就是书中的例子习题都蛮简单,实在不行,可以去找找相关的博客读,对学习编程树立信心帮助很大;第三正如作者所说:”看完此书,你就知道该看什么书,不需要再问别人了。“(所以叫C语言的百科指南)

缺点就是,东西讲的太多,作者野心太大,什么都想讲,但是结果是什么都没讲透,比如讲插入排序栈堆两章,例子太少,代码解释太少,就给人一个模糊的印象。(所以不是C语言百科全书)

特别讲到汇编后面几章,感觉就蛮复杂了,这真的适合初学者读么(恕我愚钝啊)

个人觉得,这本书最大的失败在于,书名中有”学习C编程“几个字,但实际上对编程讲的实在不多,范例程序少,习题更少。在此推荐一下C primer plus,适合C语言入门。

这本书应该这么读:

假如你是初学者,先过一遍,不需要仔细看,看不懂的就不看了,等有了实际经验或者需要去了解这些底层的东西时再去看看。

假如你软硬件底子很好,这本书刚好能帮你梳理下知识,认真读下来,收获应该蛮大。

PS:看评论里那么多说这本书适合入门看,你们真的全部都看完了么,还是我智商太低么。。。

展开全文
有用 3 无用 1

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读