◇◇新语丝(www.xys.org)(xys3.dxiong.com)(www.xysforum.org)(xys2.dropin.org)◇◇

  评张云楼《谭浩强大师的世界纪录》

  作者:杨大卫

  谭浩强老师的《c语言》毕竟是大约10多年前的作品。在众多的编程语言中,
C语言是发布版本最多的语言,当然也是因为它的广泛使用导致的。几乎各个操
作系统都有对应的C语言的编译器,不同的编译器对于同一个C程序编译运行结果
可能有不同的结果。目前在一些IT企业招聘的时候,经常搞一些小的C语言程序,
使用怪异的写法,让你自己在试卷上写出运行结果。懂得编译器对运行结果有影
响的聪明的应聘者,会标注在什么系统下,结果是什么。往往凭借这个题目获得
考官的注目。更有一次我们自己出C语言题目疏忽了编译器的影响,被一个应聘
者当面指出来,后来这个10分的考题作废,所有的应聘者都加10分。

  针对谭老师的《C语言》,个人觉得应该根据每年操作系统和对应主流免费
的编译器的更新情况,做相应的修正。例子程序中那些非标准写法抛弃,主导标
准化的程序写法。然后有个对应的站点更新这些新东西,和教材匹配起来。这样
就不会有歧义了。书中应该附带一个光盘,提供编译器和例子程序,这样就不会
有歧义了。而且TC确实也太古老了。从教学和以后工作的角度讲,gcc是个不错
的选择。张云楼朋友的提议没有错,毕竟给学生造成了混淆。

(XYS20090313)

◇◇新语丝(www.xys.org)(xys3.dxiong.com)(www.xysforum.org)(xys2.dropin.org)◇◇