今天在chian-pub上看到gvim同学对于《C程序设计伴侣》这本书的评论,我想在这里做一点答复
首先,感谢gvim同学的评论。
我想gvim同学还没有完整地看过这本书,所以才有这样的观感。在这里,我想说明的是,这是一本伴侣书,是为了帮助C语言的初学者更好地理解和使用谭浩强老师的那本《C程序设计》而策划撰写的。这本书的重点,并不在于深抠一些语法细节(谭浩强老师的书已经将语法讲解的比较多了,在这本书中,有些语法甚至只是简单提到),因为对于刚上大学绝大多数从未接触过程序设计的初学者而言,在对编程在对程序设计这件事还没有感性认识之前,就深抠语法的深层次细节只会让初学者迷失在语法中,而对语言本身对程序设计到底是什么却看不到了。这就好比你想知道一个人长什么样,你是看这个人的照片更管用呢,还是拿放大镜趴到这个人身上看他的毛孔更管用呢。
那么,这本书的重点在哪儿呢?本书的重点在于,帮助初学者找到使用C语言的感觉。往往,我们学了谭浩强老师的《C程序设计》,只是知道了C语言的基本语法,却仍不会编程,甚至都不清楚我学了这些C基础后到底能做些什么。就像学了无数英语语法,遇到外国人却张不开口一样。而这本书,就是来配合《C程序设计》,让初学者在学习了解了C语言的语法之后,能够在实践中运用C语言编写简单的实用程序解决实际的问题。在完成本书的学习后,初学者能够编写简单的猜数字小游戏来自娱自乐,能够编写磁盘容量监视程序来监视自己的系统磁盘,能够编写简单的下载程序从网络上下载文件,甚至能够编写一个搜索引擎关键词排名程序。这些来源于实际生活的生动有趣的小例子,不仅可以让初学者对语法知识有更加深入的理解,更可以让同学们的动手实践能力得到锻炼,体会到编程的乐趣,让C语言真正成为我们解决问题的工具。这本书可以让C语言的初学者在快乐中学习,在学习中找到快乐。我坚信,只有快乐的学习,才是真正的学习。
更多关于这本书以及C程序设计,可以访问了我的个人网站
http://chenlq.net