说些零碎的感想吧:
1. Ritchie在C语言发展史里面说,这本书前面的介绍部分是Kernighan写的,后面的参考部分和Unix interface是他自己写的。这本书除了K&R之外,还有个俗名叫做White book。
2. Kernighan在写软工和计算机语言图书方面是一等一的大师,其他人写出来的书,大多数是这个
http://songshuhui.diandian.com/post/2012-07-04/40029653562
样子的
3. 完全没有unix经验并不会对阅读这本书造成太大影响,不过肯定会缺少一些趣味——一个unix用户可以在这本书中学到天天用的grep的骨架是怎么写的。
4. 接上面一条,这本书中的例子非常出色,都是unix基本命令,C标准库或者数据结构和算法的实现。这本书扎扎实实看下来,unix编程和数据结构也大致上入门了。虽然经常被当作C的入门书来推荐,但这本书没有啤酒瓶之类的无聊例子,不是简单的入门书。
5. 这本书适合初学者吗?至少适合一部分人。这本书适合你吗?试试看好了,反正不到300页是吧。
但是,如果你以后还要用到C,这200多页够你翻来覆去看很多遍很长时间。
6. 个人经历,曾经碰上过一些C的问题,满互联网找答案,但后来重读或者是随手翻阅这本书,经常能找到答案。
7. 我仍未知晓为何有些人会把这本书和谭书放在一起讨论。
我仍未知晓为何有人说第一个程序可能编译不出来。难道他们的编译器都默认-Werror的?
不到300页的书,看完用不了多长时间。但是每次重读,都能温故知新。第一次读的时候,只觉得这个好难,那个好枯燥。后来却总是发现,原来已经在这里说过的啊……当我开始喜欢这本书的时候,或许就开始理解C了吧。可惜现在大多数人觉得学C只是一种过度而已。豆瓣上曾经看到有人说,这本书呢,不读,也不会怎么样。个人觉得,这本书不读,就错过了一本难得的好书。
当明白这本书的好的时候,或许就开始理解C了
《C程序设计语言》热门书评
-
K&R的世界
388有用 6无用 sandorf 2007-10-04
B5纸的开本,除去附录,这是一本不到200页的小书。根据我20年的读书经验,图书分类上最大的缺陷之一就是没有首先把书分为两类:可以睡前躺在床上看的书和不能躺在床上看的书——因为很多书太重。绝大多数计算机类书籍属于后者,这本书则属于前一类,传递着一种简单、优雅、平实和闲适。难以置信的是,这样一本C语言...
-
请看C语言圣经!--- 浅谈我个人的阅读体会
154有用 12无用 一笑 2006-04-16
如果你是一个完完全全的编程新手,本书不适合于你---- 你应该先看一本国内的C语言教材,他们虽然泛泛而谈,但至少可以让你了解具备一点最基本的C语言知识,而且不会让你感到太困难---比如潭老师的书(虽然被很多人唾弃)---何况国内的作者最适合写计算机方面泛泛而谈的书籍..呵呵。...
-
K&R
90有用 5无用 shuaiye 2005-09-26
把谭老师的书丢到废纸篓里是唯一正确的选择。科尼汉的书简洁明晰到了极致。我买了能买到的科尼汉所有的书,从《unix编程环境》到《程序设计实践》,没有一本让我失望。伟大的作者,简洁风格的代表,永远的K&R....
-
配套此书的习题集一起看,可功力大增.
59有用 2无用 compactset 2008-07-18
其实第一本c语言书是不是它要看各人功力.要是不会吸星大法, 纵然有高手注入n股纯阳真气, 也练不出九阳神功. 第一遍读此书, 悟性如我这样的, 觉得没有什么收获, 因为自己体质太弱, 突然进补此等无色无臭的高级鸡汤, 实在吸收不了其中的高级营养, 只能...
-
C语言的圣经
39有用 1无用 hcwang 2007-12-05
拿到这本薄薄的书,很多人开始怀疑,C语言是这么几百页能讲清楚的么。看完这本书,我想答案已经很明了,却真的让人感到震憾。什么是好书?无法删减的书才是真正的好书。K&R的书一如C语言的设计理念:简单而高效里面的习题建议都认真做一遍,而且是在linux下用vi来做,用makefile来编译,用sh...
书名: C程序设计语言
作者: [美] Brian W·Kernighan
出版社: 机械工业出版社
原作名: The C Programming Language
副标题: (英文版·第2版)
出版年: 2006-8-1
页数: 272
定价: 35.00元
装帧: 平装
丛书: 经典原版书库
ISBN: 9787111196266