谭浩强的 C 语言程序设计

尽管谭老先生在网上被贬得一文不值,但从我的个人经历来看,本书好像也没那么不堪。翻阅了流传甚广的错误合集,值得一提的只有以下两条:

  1. void main() 。这不能算是一个错误,只能算是一个问题,改成 int main() 更好。
  2. 变量的命名。变量的命名应当体现变量的含义或作用,而书中直接用 abcd 命名,使得程序晦涩难懂,养成习惯将不利于学生日后的发展。