1、计算机科学丛书C程序设计语言The CProgrammingLanguageSecond EditionBrian W.Kernighan(美)Dennis M.Ritchie著徐宝文等译机械工业出版社Prentice HallChinn Mino Pee计算机科学丛书C程序设计语言(第2版)Brian W.Kernighan(美)Dennis M.Ritchie徐宝文李帮清刘杰刘圆等译机械工业出版社China Machine Press本书是由C语言研制者编写的一部介绍标准C语言及其程序设计方法的权威性经典著作。全书共分8章及4个附录,全面、系统地讲述了C语言的各个方面及其程序设计的基本方法
2、,内容深人浅出,配合例证,通俗易懂。适合于大专院校师生以及从事计算机软硬件研究、开发与应用的人员使用。Brian W.Kernighan,Dennis M.Ritchie:The C Programming Language,Second Edition.Authorized translation from the English language edition published by Prentice Hall PTR.Copyright 1988 by Prentice Hall,PTR.All rights reserved.Chinese simplified language
3、edition published by China Machine Press.Copyright 2001 by China Machine Press.本书中文简体宁版由美国Prentice Hall PTR公司授权机械工业出版社独家出版。未经出版者书面许可,不得以任何方式复制或抄袭本书内容。版权所有,侵权必究。本书版权登记号:图字:01-1999-2347图书在版编目(CIP)数据C程序设计语言(第2版)/(关)柯尼汉(Kernighan,B.W.),(美)里奇(Ritchie,D.M.)著;徐宝文等译.-北京;机械工业出版社,2001.3(计算机科学丛书)书名原文:The C Pro
4、gramming Language,Second EditionISBN7-111-07589-7I.CI.柯里徐.C语言-程序设计.TP312中国版本图书馆CIP数据核字(2001)第03455号机械工业出版社(北京市西城区百万庄大街22号邮政编码100037)责任编辑:陈谊赵阿玲北京忠信诚胶印厂印刷新华书店北京发行所发行2001年3月第1版第1次印刷787mm1092mm1/1616.5印张印数:0001-8000册定价:28.00元凡购本书,如有倒页、脱页、缺页,由本社发行部调换中文版序C PROGRAMMING LANGUAGEC程序设计语言最早是由Dennis Ritchie于197
5、3年设计并实现的。从那时开始,C语言已经从其位于贝尔实验室的发源地传播到世界各地。它已经成为全球程序员的公共语言,并由此诞生了两个新的主流语言C+与Java它们都建立在C语言的语法和基本结构的基础上。现在世界上的许多软件都是在C语言及其衍生的各种语言的基础上开发出来的。C语言的传播需要我们对语言加以完整的描述,并适应它在使用过程中所进行的一些变化。1988年,美国国家标准协会(ANSI)为C语言指定了一个精确的标准,该标准保持了C的表达能力、效率、小规模以及对机器的最终控制,同时还保证符合标准的程序可以从一种计算机与操作系统移植到另一种计算机与操作系统而无需改变。这个标准同时也被国际标准化组织
6、(ISO)接受为国际标准,使世界各地的用户团体都受益于这一标准。标准委员会考虑到C语言在多民族使用的情况,在语言本身以及库中都提供了对“宽字符”的支持,这是以中文以及其他不使用罗马字符集的语言来表示文本所需要的。除了这些渐进的变化外,C仍保持着它原来的样于具有各种背景的程序员的一种紧凑而有效的工具。在我们访问中国的大学和中国科学院时,我们获悉,C语言以及基于它发展起来的UNIX技术引入中国已经有很多年了。由于缺少把描述这一工作的素材翻译成在中国易于学习的形式的权威译本,学生们在学习时遇到了许多困难。我们欣喜地看到徐宝文教授完成C程序设计语言的中译本,我们希望它的出版有助于我们在中华人民共和国的同行更容易地理解C语言。Brian W.KernighanDennis M.Ritchie