【发布时间】:2009-04-29 17:55:39
【问题描述】:
在 Brian Kernighan 和 Dennis Ritchie 的 The C Programming Language 之后,一些最受初学者青睐的书籍被证明是最好避免的,例如 anything by Herb Schildt 甚至是 O'Reilly 的 Practical C Programming,但没有似乎可以替代这些。否则大部分可用的材料都是关于 C++ 的。
除了 K&R 和我已经拥有的优秀的 C: A Reference Manual 之外,还有哪些其他书籍最适合用于学习 C 编码(简单的 C89 而不是 C++),同时又不学习坏习惯?
【问题讨论】:
-
为什么不是 K&R?这只是你不喜欢的坏书的借口吗?
-
安迪,Schildt 是/着名的/坏的。
-
Pete Seebach 对 Schildt 的一本书有过这样的评价:“C: The Complete Reference 是一本流行的编程书籍,唯一的缺点是它大部分内容都是废话。Herbert Schildt 有清晰的诀窍,可读的文本,巧妙地描述了一种语言,但与 C 完全不同。这个页面旨在为人们提供一种找出问题所在的好方法。” seebs.net/c/c_tcr.html
-
措辞不清楚,但我不认为 Rob 是在说 K&R 不好。
-
O'Reilly 的 21st Century C: C Tips From the New School (2nd ed.) (2012) by Ben Klemens 非常棒。
标签: c