Friday, October 8, 2010

初读C专家编程(Expert C Programming)

    国庆前入手c专家编程,甚为喜欢,虽然假期回家做了不少活,但是依然看得津津有味,粗略地完成了10章,习题之类的并没有去做,回顾的时候会去试试,先有个总体的概念也比较不错。
    Expert C Programming其实是tooold的书了,94年,但因为ANSI C并没有很大的改动,以及所述内容的典型和有趣,一直畅销。
    书的style不像其他教条的书籍,很多故事充斥其中,让你豁然开朗,也会令人捧腹,其中多次调侃sun公司,也设计了apple,以及不少知名it公司和名人。
    在讲述每个知识点的时候,通常会涉及以下内容
  • 阐明观点
  • 铺开来陈述原理,包括为何ansi c这么去定规则,规则的细细剖析
  • 类似知识点,或者容易混淆的知识点,之间的比较
  • 例子
  • 图示
  • 编程挑战
  • 轻松一下,回顾过往因为相关知识点引起的bug造成的趣闻等
通过这些方面的陈述,对一个知识点的理解慢慢加深,搞清楚所以然来
    另外,本书并不是一本c语言的语法,使用等的详细的讲解,而是对其中比较关键的点,难点进行的仔细剖析,需要少许的c语言基础。推荐下C程序设计语言,徐大宝文老师翻译的Brian W. Kernighan和Dennis M. Ritchie的经典书籍。
    后续将回顾每章的知识点:)

1 comment: