译 者 序 译 者 序
C 是目前商业软件开发中占统治地位的语言, 尽管Java一直在挑战这种地位, 但是这两种语言非常相似, 学会了一种就等于学会了另一种的90%. C 带给我们的一些重要编程思想, 以及为程序员赋予的极大灵活性和自由度是其他语言无法媲美的. 因此说, 作为面向对象编程语言的典范, C 不愧为我们学习编程语言的首选.
学习编程语言, 自然离不开优秀的教材和教辅. 教材与教辅的关系如同绿叶和红花, 绿叶更能衬托出红花之美, 而好的教辅更能彰显教材的优势. Deitel父子所著的C
How To Program自首次印刷以来, 就一直被国外许多大学选作C 入门和中级教材, 使用者已经超过数十万, 国内也有很多受益者. 本书针对原书第4版, 有针对性地提供了部分习题的答案, 以便为学生指点迷津, 提高他们独立解决问题的能力, 同时也更好地帮助他们自学. 编程语言的学习是一个实践性很强的过程, 是一个不断积累经验的过程, 是一个需要动手完成大量编程习题的过程, 译者对此有亲身体会. 顺便提一下, 我们在看过原书第3版之后, 发现这本习题解答同样适合《C 编程金典》 第3版 的读者使用.
全书由施平安和施惠琼负责翻译, 最后由施平安负责统稿.
在翻译过程中, 我们对本书中出现的所有术语和难词难句都进行了仔细的推敲和研究, 然而有些方面在译者本人的研究领域中也不曾遇到过, 疏漏和争议之处在所难免, 望广大读者提出宝贵的意见.
译者
2004年3月21日