严格来说应该是读完基础教程后进阶的第一本C语言教程,为什么这么说?
首先这本书是建立在你已经有一定C语言基础的条件下的,也就是说你已经对变量、函数、指针、数组等等概念及用法有一定的了解。当你阅读此书后,一定会有很多新的收获。例如对C语法的一些细节有了更加深入的理解、像书中讲解关于数组和指针的区别会让你对C语言的这些利器有更深刻的体会,而书中一些操作系统的知识会为你开启另一扇大门。
薄薄的一本书却涵盖了很多的内容,与此同时也必然不能详细阐述其个中的细节。我们可以把这本书理解为开启进阶大门的钥匙,它只是给你了一个大概的描述,告诉你还有很多有趣的、必要的知识等待着你去探索。(这里强烈推荐《深入理解计算机系统》作为后续阅读!)。
相信新手(我也算是)阅读此书时,心情一定是愉快的。这不是一本严肃的教材,却更像一本小说。作者的语言诙谐幽默,风趣生动。每一个章节并不长,读起来不觉得累或乏味。书中不乏有趣的小故事、练习题(不如说是一项小挑战),它可以突然出现一则趣事描述某个严重的bug,亦或讲解一下a.out的历史由来。作为引领读者进阶的读物,真正做到了寓教于乐。
以上仅是我个人观点,但是《C专家编程》绝对值得一读。