19.9 有什么好的学习 C 的书?有哪些高级的书和参考?

有无数有关 C 的书, 我们无法一一列出, 也无法评估所有的书。 许多人相信最好的书, 也是第一本:由 Kernighan 和 Richie  编写的《The C programming Language》(``K&R", 现在是 第二版了 [K&R2])。对这本书是否适合初学者有不同的意见; 我们当中许多人 是从这本书学的 C, 而且学的不错; 然而, 有些人觉得这本书太客观了点, 不大适合那些没有太多程序设计经验的人作为第一个教程。网上有一些 评注和勘误表, 例如:  http://www.csd.uwo.ca/~jamie/.Refs/.Footnotes/C-annotes.html,  http://www.eskimo.com/~scs/cclass/cclass.html,  http://cm.bell-labs.com/cm/cs/cbook/2ediffs.html

许多活跃在新闻组 comp.lang.c 的人推荐 K.N. King 写的 《C: A Modern Approach》。

一本极好的参考书是由 Samuel P. Harbison 和 Guy L. Steele 和写的 《C: A Reference Manual》[H&S]。

虽然并不适合从头开始学 C, 本 FAQ (英文版)已经出版了, 见文献 [CFAQ]。

C 和 C++ 用户协会 (Association of C and C++, ACCU) 维护着一份 很全面的有关 C/C++ 的书目评论 (http://www.accu.org/bookreviews/public/)。

参见问题 18.7

翻译朱群英、孙云, LaTeX2HTML 编译 朱群英 (2005-06-23)