读《C 程序设计语言》有感

2005年12月26日
我当初也从来没有想过去买《C 程序设计语言》这本书。之所以去买了这本书,还是因为我爸爸不小心把我姐夫送给我的两本比较旧的 Quick C 2.5 用户手册给当废纸卖了。这两本书中第二册讲了 C 语言的编程方法和原理。所以因为缺少这样一本书,于是就想去买一本来作为补偿。
  于是,从去年开始,买一了本《Programming Abstractions of C》,又买了一本《C 程序设计语言》。前面一本书是以 C 语言入门、数据结构和算法为主。后一本则是 K&R 的经典名作的徐宝文教授翻译的中译本了。
  刚开始读《C 程序设计语言》,一上来就看到个经典例子——Hello, World!。之后又看到此书有一些习题,而且是一边讲例子,一边讲语言,一边讲背景,一边又出些思考题,让读者在互动的过程中学习。这和微软的书的风格完全不同。微软的书是跑上来说:这是什么原理,然后给个例子。结束了。也就是说,微软的书只读了语言和例子,没有背景和思考题,怪不得觉得看起来像手册而不像是书。我并不是说它不好。微软的书里面有一些插图帮助读者理解指针的含义,如同钱能老师的书一样。而《C 程序设计语言》这本书里面插图很少,因此需要仔细地阅读文本,不过也能因此而得到读书的感觉。
  习题比较多,我还没来得及做,以后有机会做做看吧。看上去挺有意思的。

“读《C 程序设计语言》有感” 已有 3 条评论

  1. Changzhe 在

    小范,是不是谭浩强的那本书啊?

  2. Robbie Mosaic 在

    你的回复让我感到……Kimbol不愧为高人啊!

  3. Lincoln 在

    绝对的C语言圣经啊。

留下您的评论