第一图书网

C程序设计语言

(美)Brian W. Kernighan,(美)Dennis M. Ritchie 机械工业出版社
出版时间:

2004-1  

出版社:

机械工业出版社  

作者:

(美)Brian W. Kernighan,(美)Dennis M. Ritchie  

页数:

258  

译者:

徐宝文  

Tag标签:

无  

内容概要

本书是由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语言的各个特性以及程序设计的基本方法。对于计算机从业人员来说,本书是一本必读的程序设计语言方面的参考书。

作者简介

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 变更小结
索引


图书封面

图书标签Tags

广告

下载页面


C程序设计语言 PDF格式下载



《C程序设计语言》是C语言的设计者Dennis M*Ritchie和计算机科学家Brian W*Kernighan合著的 一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。因此想要搞C程序的人,这本书是必看的,真的很经典!!!


这本书是C语言发明者对自己发明的完美诠释!C语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统开发。C语言发展如此迅速,而且成为最受欢迎的语言之一,主要因为它具有强大的功能。许多著名的系统软件,如DBASEⅢPLUS、DBASEⅣ都是由C语言编写的。用C语言加上一些汇编语言子程序,就更能显示C语言的优势了,像PC-DOS、WORDSTAR等就是用这种方法编写的。


其实刚开始买这本书是看到这本书的评论后才有这个想法的,因为毕竟买东西嘛,肯定要参照一下大家的意见,不过看到大家对这本书的评价不错!所以就圆了自己想拜读C语言创造者的著作。
这本由C语言设计者克尼汉和里奇编写的介绍C语言及其程序设计方法的经典著作,其实自己早就想拜读了(不过以前一直不知道C语言的创造者,呵呵!),现在已经看了一大半了,感觉收获还是挺多的。该书讲述深入浅出,而且后面附了一些非常好的例子,特别是后面的很多附录为自己在编程过程中寻找问题,查找资料提供了很大的方便!
主体感觉这本书并不是一本有关程序设计的入门性手册,不过刚刚学会的人还是可以阅读的,相信随着编程经验的不断积累,每个人的编程技术会不断的增加,学习起来也会更加容易!
总之,感觉还不错!相信在以后的阅读中自己会收获更多!


是极佳的编程实战辅导书。K&R的著作是C语言方面的经典教材,而这本与之配套的习题解答将帮助您更加深入地理解C语言并掌握良好的C语言编程技能。单凭阅读和学习语法结构并不能真正掌握一门程序设计语言.必须进行编程实践——亲自编写一些程序并研究别人写的程序。您可以通过K&R教材学习C语言,独立地解答书中的练习题.再钻研本书给出的习题解答。本书特点●有关练习题都用K&R教材介绍的语言结构进行解答.与K&R教材中的教学内容保持同步。读者在学习到更多的C语言知识之后.可以给出更好的解决方案●不重复K&R教材中的内容,但对每道练习题的答案要点都给出了清晰的解释●利用C语言良好的特性使程序模块化,充分利用库函数并以格式化的风格编写程序,有助于清楚地了解程序的逻辑流程


配合《C程序设计语言(第2版·新版)习题》一起使用,效果更佳


当今市场上有很多介绍C语言的教程书籍,可以说是琳琅满目了。通过朋友介绍和自己上网查了些资料,发现《C程序设计语言》评价很好。于是我就从当当上买了一本。读后感觉物超所值。它可称得上是C语言的经典之作。是一本从入门到精通的必备书籍。书中从入门入手,深入浅出的论述了C语言的精髓所在。此书值得多遍翻阅,我个人认为应该在三遍以上,读过此书之后,将会打下良好C的基础了。


已经收到这本《C程序设计语言(第2版·新版)》迫不及待地打开看了下~是正版书籍!!!当当网的图书销售真的不错~支持!


C语言作为我的入门语言,最开始学习了学校发的课本,谭浩强的C语言第四版,只对C语言有了一个初步了解,毕竟那本书讲的太浅了。后来看了C语言程序设计-现代方法,觉得是一本很好的教材,帮助我对C语言加深理解、强化,特别是课后习题特别好。这次阅读C经典本书,返璞归真追根溯源学习C最精髓内容,感觉受益匪浅!


刚开始学习C语言是用的是谭浩强的C语言程序设计,讲的很通俗易懂,可以作为经典入门之作。当时有许多深入的问题还是要看这本C语言创造者的作品


不只是简单的教授c语言,甚至不只是简单的教授程序设计。里面很多例子都可以在unix中找到实际可用的程序,如果配合着书中例子阅读unix中完整程序的代码那就更好了。很多例子也能在linux的coreutils中找到,但它们并不易读。配套的习题手册也相当的好。


作为一个计算机专业的学生,我个人非常推荐学c程序的入门第一本书看这本书!而很多人学的,谭浩强的"C程序设计",说真的,只是应付考试的书籍而已,你学那个是很难掌握良好的编程方法的!国内的教育体系大家有目共睹,国外的教育和出版的书籍,真的不一样如果英语基础好,推荐买英文版,例如我,中英文版都买了,真的很好!


K&R的C程序设计语言是C语言方面的经典教材,价值成就经典,深度成就永恒!


此书最好是在学习完谭浩强的C语言程序设计后
在看
是本让你慢慢精通的书,最好就是把书上的源代码
全部练习一遍,加深C的编程基础


大概浏览了一下挺适合我这种新人与C程序设计语言配套使用不错


相比谭浩强的C语言程序设计,读者更能从本书中学到更多C语言的精华!!


近似C语言的定义文本,和C++程序设计语言一样能表达程序设计思想。


这本书毋庸置疑是全球最经典的C语言教程,书中的程序非常精简 ,可以让C语言的初学者养成良好的编程习惯


配套着C程序设计语言,的确起到了作用


这是我看到的讲解最深入、最精辟的一本C语言书,不过个人觉得对新入门的人有点难,而且个别程序代码好像有点问题(也可能是我水平问题),速度超快,很满意


C程序语言书的经典,看的过程中很需要动脑子


凌然两百页,一字不可删。学习C语言而不读此书者是一生的遗憾。另外:最后一个malloc程序我差点看哭了。。


搞计算机也算有些年头了。国内外的教材都翻阅过一些。总体感觉国外教材远远胜过国内同类教材(相信这也是不少同行的共识)。当然如果论应试的话国内的教材还是很合适的。但问题是这门学科恰恰注重的是实用性。阅读经典国外教材仿佛是大师站在你面前将其多年积累的宝贵经验向你娓娓道来。你会对所学的知识的领悟有一个跨越式的提升。。。而这是注重应试的国内教材所做不到的。这些书只能教你知识本身。。这本C语言之父写的书就更不言自明了。只有薄薄的200多页。几乎比市面上任何一本教授C语言的书都要薄。然而它的信息量确实高于任何其他同类教材。


如果没有C语言基础初读此书感觉不出此书的好出来,不过建议初学者以此书为教材,以其他国内的C语言教程书为参考,应该会受益颇多。我学过C语言好长时间一直不觉得自己学的怎么样,看此书时方发现原来C语言如此有趣,我把此书当做关于C语言的小说来阅读,很多细节很有意思,作者是大师,大师写的书中用例代码超级经典,论述问题描述的比较清晰,很具有学习价值。如果开始学C语言时以此书为教材我相信自己对C语言的认知将是另一番境界了。不过中国的学生可能不太喜欢西方这种教材风格,知识点大多蕴涵于书中各处,不像是国人写的书重点知识点1234很清晰明了,适合死记硬背,应付考试,此书更适合边学习边实践,如果用来应付考试此书不是最优选择。


很多外文计算机类书籍的作者都推荐这本C语言书,适合有一些基础的人看,还不错,建议再买本习题答案。。。效果更好


有c语言的设计者参与编写的东东当然不错,另外这本书被其他的话大量引用,比如《UNIX环境高级编程》等


做为c语言初学的推荐用书之一 还是由c语言之父编的 其经典程度是毋庸置疑的 第二版到现在也有好多年了 一直没出新版 证明其内容的稳定性 c语言的知识这么多 但这本书讲的很全面 实在是一本不可多得的好书 不过我觉得看书的同时 应该配上上机操作 这样可以加深记忆


真的是很好的一本书,不愧是计算机必看的经典中的经典啊?,看完这本书应该会对这门语言有更深刻的理解吧!!!


比较难.适合有一定编程经验但没学过c语言的人.每节都有练习,一定要做后面的练习.书的附录是c语言的不完全参考,相当全面实用.即使学过c语言的人,也要买一本做参考.毕竟是c语言的作者原著.


C语言圣经,原书的经典自不用说,难能可贵的是这本书的翻译质量也非常的不错,文字通俗易懂,代码简洁优美,配套习题非常非常不错


对于还没有接触过计算机其他语言的人来说读的话有点吃力,不过这还是一本很好的书。


不得不说,对于编程方面的书,国外的资料整体较优于国内,这本书中不会想国内教材写一些乱七八糟的算法,会直接从实例入手,慢慢的将基础灌输到你的思想里,跟国内按部就班的讲解方式有很大的不同,而且书中没有那些个乱七八糟的冒泡算法的东西(虽说这个东西也很重要,但是我看了就感到烦!),总之,有一定基础,想要进一步巩固的同学,参考这本书你会发现对于C语言又一个更深层次的了解。当然 如果为了考级 我建议还是去买谭浩强的书!


这本书堪称C语言的经典,它更多的从C库函数的角度来教授C的知识,而且有很多的参考资料可以学习,个人认为这本书适合对C有一定的基础读者,还可以从中学习到编程的思路,编码风格,正本书的例子似乎都穿插到一起,随着知识的讲解不断的完善,很是爱不释手!!大力推荐


比较了一下大学C语言教程,还是这本书经典。在电脑上看PDF扫描版,还是不如捧着书细细品味。


除了《C程序设计现在方法》外,就这本最好了!


给自己买了一本 还帮同学买了六本 大家对觉得很好 不愧是程序设计的经典书。。


这才是真正的大师的作品,书中每个例子,都是有实际意义的,或者是标准库中函数的实现,或者是某个使用的功能,C本来就是个简单优雅的语言,整书薄薄的一本就说明了一切。后面的附录中竟然还附带了C的语法产生式描述,根据那个自己都能写C编译器了。真好。


看了此书 才发现 谭浩强的书 不知所谓。

谭浩强连高中学的算法语言都要描述一个章节 真是牛逼了。

人家简单几句话 就能将谭浩强一章内容 概括的淋漓尽致。

强烈推荐这本书 如果你是新手 也没关系 仔细阅读 不懂就问 问不到就百度。

千万别看谭浩强的书。简直就一垃圾。


首先书的质量不错~
书中的内容比起国内的其他教材要更加精细,在很多编程上的一些细节问题进行了描述,本人觉得这本书绝对是c语言教材的经典之作~~


因为对我们学校自己编的教材太失望,所以特地到网上查了查,发现这本最经典所以就买了,而事实是这本书确实很好,里面的讲解比一些书说的更清晰,而且这本书是由c语言的作者编写的肯定更能让我们理解它的中心思想,我还想买个英文版的呢!


C语言之父的经典之作,看了之后本书,我觉得解决了好多对C的迷惑,尤其是函数很指针部分。其实C中函数的参数传递类型只有一种,那就是值传递,而所谓的指针传递其本质也是值传递的,只不过传的值类型是指针型的


作为计算机世界C语言的扛鼎之作,奠基之作,我实在想不到有啥理由不买一本珍藏,除非你不是学计算机的


已经看过了一本国内大学C语言教材,现在再看这本经典,收益很大。我会认真研读每一句话。
一刷质量也不错。


老公早就要我看这本书,很经典。可以近距离接触到C语言设计者的灵魂和精髓。


最好有一定的语言设计基础再来读本书。


我已经看过老谭的书了,也看了CPP那本,现在再看这本感觉很棒,不愧是发明者写的书,骨子里透着C语言的猥琐,如果是初学的建议直接看这本书,我都很后悔以前看了什么老谭的了。。毛病太多,养成习惯了要慢慢改


好书,经典,值得收藏。但绝对不适合编程初学者。本书是给有一定的编程基础的人看的。我记得本书被誉为“你的第二本C语言书”。


c的发明者写的书,全球学习c语言的首选入门教材。从各个方面谈论了c。从一个发明者的角度浅显的讲述了c的各个方面。


非常经典c语言入门书籍,可惜我以前入门的时候没有遇到,不然或许要少走弯路,现在买回来收藏的


很不错的书,这是一本很有价值的书,里面有很多“大学课本”里学不到的知识,适合提升,总体感觉不错。我个人非常推荐学c程序的入门第一本书看这本书!


好书是好书,还是太过简略不适合新手去读!许多东西靠一个人去悟还是太累了,另外没有说到算法,是介绍C语言的好书啊


这本书可是被冠称为C语言的圣经!!谭某人的书和这本书毫无可比性。不如同谭的教材式讲解,这本书,从C的创始人的角度,深入浅出地剖析了C语言的基本特性。实乃一本不可多得的好书。


这本书感觉不太适合初学者,因为里面提到了概念只有有些编程经验的人才能真切的体会,我也是在学完c语言2年在回过头来看这本书的,不过书的内容绝对够料,特别喜欢最后对malloc函数的简单实现。


读完此书的感慨:外国人的的书确实写的好,感叹老谭真是误人子弟啊!
本科时用的老谭的书,nnd,只知道了语法,并不会动手编程,像*.h等头文件及宏的运用一点都没搞清楚,读完此书,可算入门了。

要想更深入的掌握还得再看其他书,推荐一本:《c语言的科学与艺术》。


虽然已经很熟悉C语言了,但是还是买了这本书,为的就是重温一下C的经典,看一下国外大师是如何描述的。很经典,薄薄一本,但却足以展示出C的全部精华。


学习C语言必看的书,前段时间买的,现在已经看完了,感觉不错,学习C语言必看书籍之一!!!


贝尔实验室编的最经典的C程序教材,言简意赅,好


这本书是c语言之父里奇写的。非常棒。开篇就系统的把c语言整理了一遍。让我们初学者在宏观上了解了c语言。课后还有习题,非常棒。书虽然比较薄250多页,但是确实是本好书。值得一买。


内容设置的比较合理,对程序设计有较好的帮助


最近想把所学知识再重新系统梳理一遍,所以想找一本比较权威的书本,就找到了它。虽然还没有开始看,但我相信C语言之父写的应该值得一读,也希望有更好的收货。
书的质量挺好的,印刷的也很清晰,很满意。


虽然谭老师的C语言的书也不错,但感觉稍显冗杂,不如这本结构严谨,条理清晰,很好的一本书,推荐一看!


早一天读早一天受益,绝对是学习C语言的不二之选!K&R的地位永远不可替代!我后悔现在才买,书中解答了我多年的疑惑,这是其它任何书中都找不到的!绝对的超五星!


不愧是C语言之父写的书,将c的优势发挥得淋漓尽致,编程技巧很多,不太适合没有任何语言基础的人入门


学习c语言的经典权威书,每次读都有新感觉。


关于这本书,内容就不多说了,自己网上百度一下,当当的图书质量还是不错的,这本书到手大约两个月了,只看了不多,有些惭愧~,书籍的印刷质量很不错,字体很清晰,包装也很完整,反正拿到书的心情是很不错的。
忍不住还是要说几句内容,个人感觉C语言任何水平的学习者看这本书都很合适,但是初学者,尤其是大学学习初期,这本书和很多教材的顺序都是有冲突的,辅助课本的能力较差,不太适合作为大学初期的工具书,个人感觉本书适合在对C语言有初步了解之后,仔细体会作者在书中的一些细节,说实话,本书很多细节在国内的书中都是没有提及的


读好书,犹如与大师促膝长谈,使人受益匪浅。在学C语言觉得困难重重时,这本书可以使你有茅塞顿开的感觉。这本书也是入门的必读书目之一。很精彩也很经典,值得推荐!


书很经典,C语言入门的必读书听说是


不是本c语言入门的书,但是很经典,很好用……


喜欢读薄的书;讲C语言的过程中,讲了一些算法作为例子


经典C语言教程,作者是C的鼻祖,讲解精炼,不同于其它介绍语言类的书籍的手法,作者从细微的地方揭露了C语言的本质,非常满意.书质量很好正版.


虽然已经毕业10年,c语言已经不再使用。平时工作中充满面对对象。但在同学的推荐下翻了翻这本书的电子版,之后仍禁不住买了一本。大师果然有大师风范,书写得很流畅,让人看了感觉学习编程真是一件简单和轻松的事情,同时又不乏深度。


绝对是C语言进阶必备,堪称所有C语言指导书中的经典!这么一本小而精的书,实在是太可贵了,只是读者需要把书从薄读厚,需要花很多功夫。想认真了解C语言的人,最好准备一本,边实战边学习。


权威而经典的C程序学习手册,浓缩的是精华,薄薄100多页就将C讲解得如此透彻,作者不仅是C的发明者,更是一个好的C老师和作者。此书不仅可供初学者使用,而且可以作为开发者查阅使用的小册子。


这本书看似很薄,但是内容却非常丰富。是同类C语言书所不能比的。适合已经学过C语言,但是需要进一步提高的看。


已经看完了,写的非常不错,比许多国内的书明显高出不止一个档次,不愧是C语言之父的传世杰作,不过不是很适合初学者。


作者是C语言设计者之一,不多说5分!


不错的书,学c语言的经典教材!!!


c语言学习必读之书,每个例子都是经典!!!


书是正品,该书是C语言学习的经典书籍,初学者必读


内容清晰明了,而且由于是C语言的创始之父编辑的,通俗易懂,非常适合初学者
不愧是经典的C语言方面的书籍
建议初学者都从该书入手~


C语言入门经典,简洁的语言,更多的是让你自己上手


这本书确实不错,既适合C语言的入门者,也适合想更深了解C语言的读者,虽然起降的知识点每一本书都有,但其讲的方法绝对是最经典,合理的,最重要的是其所举的例子更是棒~~~~~最主要的是这本书不厚,挺薄的,看起来没有心理压力


全书不多,但是很精辟!以最简短的语言及示例阐述C语言的经典!


此书是C语言的发明者的经典之作,用及其简练的语言准确描述C语言的所在。


入门级的好书,知识点很清楚,介绍的也比较深入,可以让初学者很快熟悉c语言,即使入门的人,把这么一本书放在桌头,随时翻翻看看也是很有好处的,自我感觉比谭的那本书更容易让人看懂。


k & r 的书,c语言创始人写的书!世界经典!将c压缩到如此程度着实不易,不适于初学者,有一定基础的定要选此书进阶


经典的c语言书,不要需要一点C的基础才能看的进去,需看过几遍后才能领悟其精髓。


不错!讲的很详细,只是不太适合自学。不过配合着学校的C语言教材,可以成为一本不错的辅助读本。


对于初学C语言的读者很有意义,配合谭浩强的书,看原版书是另一种思维的思考。内容很赞,希望纸质能更好。


真的很赞,书是正品, 适合初学者学习,c语言入门必看


这不适合作为学习C语言的入门读物,但感觉是一本必看的书


英文原版是作为我们学校的C语言的课本在用的,我完全是为了预习所以买了中文版加强理解,真的非常的详细,通俗易懂,十分推荐。


很经典的一本关于c语言的书,好好研读,收益不浅


好书,C语言创始人写的书没有理由不经典


#include"verygood.h"书的质量很棒,跟同个系列的其它书一样那么经典,对C语言初学者很管用~


C语言大师兼创作者写的书,很经典,看后收获良多。


不愧是c语言之父丹尼斯的书,很薄的一本,但是页页都是经典。


学习C语言的经典中的经典,看书很薄,读后受益匪浅,此次在当当购物很愉快,下次继续光临


很经典的一本c语言书,印刷很好,值得购买!


书是很好的书 经典 c语言必备 就是物流太慢了 我都等了七天


C语言的经典图书。学习C语言必读!


相关图书