本书是由C语言的设计者Brian W. Kernighan和Dennis M. Ritchie编写的一部介绍标准C语言及其程序设计方法的性经典著作。、系统地讲述了C语言的各个特性及程序设计的基本方法,包括基本概念、类型和表达式、控制流、函数与程序结构、指针与数组、结构、输入与输出、UNIX系统接口、标准库等内容。
本书的讲述深入浅出,配合典型例证,通俗易懂,实用性强,适合作为大专院校计算机专业或非计算机专业的C语言教材,也可以作为从事计算机相关软硬件开发的技术人员的参考书。在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用如此广泛。
本书原著 即为C语言的设计者之一Dennis M.Ritchie和著名的计算机科学家Brian W.Kernighan合著的一本介绍C语言的经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。原著第1版中介绍的C语言成为后来广泛使用的C语言版本—— 标准C的基础。人们熟知的"hell, World"程序就是由本书首次引入的,现在,这一程序已经成为所有程序设计语言入门的及时课。原著第2版根据1987年制定的ANSIC标准做了适当的修订.引入了的语言形式,并增加了新的示例,通过简洁的描述、典型的示例,作者、系统、地讲述了C语言的各个特性以及程序设计的基本方法。对于计算机从业人员来说,本书是一本必读的程序设计语言方面的参考书。
在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用如此广泛。本书原著即为C语言的设计者之一Dennis M.Ritchie和著名的计算机科学家Brian W.Kernighan合著的一本介绍C语言的经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。原著第1版中介绍的C语言成为后来广泛使用的C语言版本——标准C的基础。人们熟知的"hello,world"程序就是由本书首次引入的,现在,这一程序已经成为所有程序设计语言入门的课。
更多经典图书推荐
《算法导论》第3版中文版隆重上市!点击进入 《C程序设计语言(第2版·新版)习题解答》点击进入
《C++程序设计原理与实践》点击进入
《深入理解计算机系统(原书第2版)》点击进入
《算法导论(原书第2版)》点击进入
《Java编程思想第4版》点击进入
《数据结构(C语言版)》点击进入
《数据结构与算法分析——C语言描述(原书第2版)》点击进入
Brian W.Kernighan贝尔实验室计算科学研究中心高级研究人员,著名的计算机科学家。他参加了UNIX系统、C语言、AWK语言和许多其他系统的开发,同时出版了许多在计算机领域具有影响的著作,如《The C Proguamming Language》、《The Elementsof Programming Style》等。
出版者的话
专家指导委员会
中文版序
译者序
校译者简介
序
第1版序
引言
第1章 导言
1.1 入门
1.2 变量与算术表态式
1.3 for语句
1.4 符号常量
1.5 字符输入/输出
1.6 数组
1.7 函数
1.8 参数——传值调用
1.9 字符数组
1.10 外部变量与作用域
第2章 类型、运算符与表达式
2.1 变量名
2.2 数据类型及长度
2.3 常量
2.4 声明
2.5 算术运算符
2.6 关系运算符与逻辑运算符
2.7 类型转换
2.8 自增运算符与自减运算符
2.9 按位运算符
2.10 赋值运算符与表达式
2.11 条件表达式
2.12 运算符优先级与求值次序
第3章 控制流
3.1 语句与程序块
3.2 if-else语句
3.3 else-if语句
3.4 switch语句
3.5 whil循环与for特环
3.6 do-while循环
3.7 break语句与continue语句
3.8 goto语句与标号
第4章 涵数与程序结构
第5章 指针与数组
第6章 结构
第7章 输入与输出
第8章 UNIX系统接口
附录A 参考手册
附录B 标准库
附录C 变更小结
索引
很好,不过写的有些过于简练了,不建议当做C语言的第一本入门书,还是看完谭浩强那本,再回过头来看这本
看了一半多了,感觉非常实用,只是没有卖配套的答案详解,打算继续入手一本。
权威指导,指定用书,大学生适用,名师推荐,内容全面,专业教材,纸质好,排版印刷好,当当发福利马上买了。
刚开始学习C语言是用的是谭浩强的C语言程序设计,讲的很通俗易懂,可以作为经典入门之作。当时有许多深入的问题还是要看这本C语言创造者的作品
学习C语言买的这本书。主要还是评价不错。讲解的挺透彻。买书怕买翻译半瓶醋的那种。这本讲解的挺清晰,看描述,再敲一遍例子。
不太适合对C一点都不了解的初学者,适合对C有一些了解的人看会有不少收获,书质量也很好
这才是真正的大师的作品,书中每个例子,都是有实际意义的,或者是标准库中函数的实现,或者是某个使用的功能,C本来就是个简单优雅的语言,整书薄薄的一本就说明了一切。后面的附录中竟然还附带了C的语法产生式描述,根据那个自己都能写C编译器了。真好。
C语言嘅经典之作,係C语言发明者写嘅,值得睇下!!
以前以为仅仅一门语言罢了,我看谭浩强的C和这本圣经C差别应该不大,当时才拿到书的时候,薄薄的一本,以为一个下午就能看完,没想到最后读了一周多,读完把习题大部分解完才知道自己以前的C功底有多差。感叹下kernihan的文字功底
权威而经典的C程序学习手册,浓缩的是精华,薄薄100多页就将C讲解得如此透彻,作者不仅是C的发明者,更是一个好的C老师和作者。此书不仅可供初学者使用,而且可以作为开发者查阅使用的小册子。
这本书确实不错,既适合C语言的入门者,也适合想更深了解C语言的读者,虽然起降的知识点每一本书都有,但其讲的方法绝对是最经典,合理的,最重要的是其所举的例子更是棒~~~~~最主要的是这本书不厚,挺薄的,看起来没有心理压力
非常棒!用来替换学校发的教材,讲述得很舒服,会时不时讲到编程风格。C语言圣经!
很棒,c语言的预习就靠它了~希望可以看懂把233333
才看了十几页,但是相对于其他两本教材,这本是最薄的,语言也是最精炼的,没有废话。开篇也不是直接告诉你一些词的定义,而是直接让你上机尝试,然后再告诉你刚才你输入的那些是什么。别人两本书才说清的事他一本书就能说清,这就是好书。
C程序设计语言 第2版·新版不愧是最经典的入门书!很多人认为它适合用来进阶,认为书比较难懂。实际上只要有热心,一切都会变得简单!!!!!
C语言经典教程,内容很精练。虽然我大学学过C,但是这本书很值得拜读。
学习C语言的好书,不过对于入门者有点难度,不如C primer容易理解
C程序设计那本封面被什么划开了,算了不计较了。包装塑料膜挺好的。纸质C程序设计这本还不错,那本答案纸质就不行了,感觉像是盗版一样的纸,代码有点模糊。
C语言作为我的入门语言,最开始学习了学校发的课本,谭浩强的C语言第四版,只对C语言有了一个初步了解,毕竟那本书讲的太浅了。后来看了C语言程序设计-现代方法,觉得是一本很好的教材,帮助我对C语言加深理解、强化,特别是课后习题特别好。这次阅读C经典本书,返璞归真追根溯源学习C最精髓内容,感觉受益匪浅!
曾经有一份真诚的爱情放在我面前,我没有珍惜,等我失去的时候我才后悔莫及,人世间最痛苦的事莫过于此。如果上天能够给我一个再来一次的机会,我会对那个女孩子说三个字:我爱你。如果非要在这份爱上加上一个期限,我希望是……一万年!
C语言之父的经典之作,看了之后本书,我觉得解决了好多对C的迷惑,尤其是函数很指针部分。其实C中函数的参数传递类型只有一种,那就是值传递,而所谓的指针传递其本质也是值传递的,只不过传的值类型是指针型的
非常好的入门书,对我的C语言水平提高有很大的帮助。
学习了,非常棒,语言格式规范,虽然每个人写的代码习惯不同,不过书中的样式挺方便阅读的。我刚学C语言,感觉例题不太好懂,有的地方需要看不止一遍,不过的确是一本好书。
C语言作者所著,经典程度不用多说。无论是本科刚接触C,用来配合谭浩强的书,还是考研结合数据结构,还是日后工作,都是一本值得时常翻看的好书。印刷清晰
C语言作者写的书,就像C语言一样,简洁而高效,初学者不适合看这本书,适合作为普通大学生学习C语言后的第二本书(第一本当然是上课的教材了),大学老师和教材给你开了门,这本书给你展示了门后美妙的新世界
如果没有C语言基础初读此书感觉不出此书的好出来,不过建议初学者以此书为教材,以其他国内的C语言教程书为参考,应该会受益颇多。我学过C语言好长时间一直不觉得自己学的怎么样,看此书时方发现原来C语言如此有趣,我把此书当做关于C语言的小说来阅读,很多细节很有意思,作者是大师,大师写的书中用例代码超级经典,论述问题描述的比较清晰,很具有学习价值。如果开始学C语言时以此书为教材我相信自己对C语言的认知将是另一番境界了。不过中国的学生可能不太喜欢西方这种教材风格,知识点大多蕴涵于书中各处,不像是国人写的书重点知识点1234很清晰明了,适合死记硬背,应付考试,此书更适合边学习边实践,如果用来应付考试此书不是最优选择。