《The C Programming Language》不仅在C与C++语言界,而且在整个程序设计语言教学与研究界都是耳熟能详的经典著作。最主要的两点原因是:
其一,这部著作自第1版问世后就一直深受广大读者欢迎,畅销不衰,是计算机学术界与教育界著书立说的重要参考文献。可以说,几乎所有的程序设计语言著作以及C与C++著作的作者都把这部著作作为参考文献。早在30多年前我国就翻译出版过这部著作的第1版。
其二,这部著作的原作者之一Dennis M.Ritchie是C语言的设计者,这样就保证了在著作中能完整、准确地体现与描述C语言的设计思想。本书讲述的程序设计方法以及各种语言成分的细节与用法具有权威性,这有利于读者把握C语言的精髓。
《The C Programming Language》的第1版问世于1978年,第2版自1988年面世后一直被广泛使用,至今仍未有新的版本出版,由此可见该著作内容的稳定性。
本书英文原著叙述深入浅出、条理清楚,加之辅以丰富的例证,非常通俗易懂。无论对于计算机专业人员还是非计算机专业人员,也无论用于C语言教学还是用作参考书,它都是当之无愧的正确选择。这也许就是这部著作自第1版问世以来长期畅销不衰的原因之一。
机械工业出版社曾经于2000年出版过中文版。众多高校师生在使用过程中提出了大量的宝贵意见,出版社和我们悉心听取并总结了这些意见,更加深入地领会了原书的要旨,重新认真精读了原书中的每句话,在此基础上,我们推出了新版中文版。此新版中文版在语言、术语标准化、技术细节等方面都对原中文版本进行了更进一步的雕琢。希望本书能够更好地帮助您学习C语言!
本书由东南大学计算机系徐宝文教授和上海交通大学计算机系李志博士翻译,上海交通大学计算机系的尤晋元教授审校了全书内容。在本书出版之际,我们感谢所有曾经给予我们帮助的人们!
本书的原著是经典的C语言教材,我们在翻译本书的过程中,无时无刻不感觉如履薄冰,唯恐因为才疏学浅,无法正确再现原著的风范,因此,我们一直在努力做好每件事情。但是,无论如何尽力,错误和疏漏在所难免,敬请广大读者批评指正。