C程序设计语言

出版时间:2006-8-1  出版社:机械工业出版社  作者:Brian W. Kernighan,Dennis M. Ritchie  页数:272  
Tag标签:无  

内容概要

在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用广泛。本书是C语言的设计者之一Dennis M.Ritchie和著名计算机科学家Brian W.Kernighan合著的一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。本书第1版中介绍的C语言成为后来广泛使用的C语言版本——标准C的基础。人们熟知的“hello,World"程序就是由本书首次引入的。现在,这一程序已经成为众多程序设计语言入门的第一课。    第2版根据1987年制定的ANSIC标准做了适当的修订,引入了最新的语言形式,并增加了新的示例。通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了C语言的各个特性以及程序设计的基本方法。对于计算机从业人员来说,本书是一本必读的程序设计语言方面的参考书。

作者简介

Brian W.Kernighan,贝尔实验室计算科学研究中心高级研究人员,著名的计算机科学家。他参加了UNIX系统、C语言、AWK语言和许多其他系统的开发,同时出版了许多在计算机领域具有影响的著作,包括《The Elements of Programming Style》、《The Practice of Programming》、《Th

书籍目录

序第1版序IntroductionChapter 1.A Tutorial Introduction  1.1 Getting Started  1.2 Variables and Arithmetic Expressions  1.3 The For Statement  1.4 Symbolic Constants  1.5 Character Input and Output  1.6 Arrays  1.7 Functions  1.8 Arguments-Call aby Value  1.9 Character Arrays  1.10 External Variables and ScopeChapter 2.Types,Operators,and Expressions  2.1 Variable Names  2.2 Data Types and Sizes  2.3 Constants  2.4 Declarations  2.5 Arithmetic Cperators  2.6 Relational and Logical Operators  2.7 Type Conversions  2.8 Increment and Decrement Operators  2.9 Bitwise Operators  2.10 Assignment Operators and Expressions  2.11 Conditional Expressions  2.12 Precedence and Order of EvaluationChapter 3.Control Flow  3.1 Statements and Blocks  3.2 If-Else  3.3 Else-If  3.4 Switch  3.5 Loops-While and For  3.6 Loops-Do-while  3.7 Break and Continue  3.8 Goto and LabelsChapter 4.Functions and Program Structure  4.1 Basics of Functions  4.2 Functions Returning Non-integers  4.3 External Variables  4.4 Scope Rules  4.5 Header Files  4.6 Static Variables  4.7 Register Variables  4.8 Block Structure  4.9 Initialization  4.10 Recursion  4.11 The C PreprocessorChapter 5.Pointers and Arrays  5.1 Pointers and Addresses  5.2 Pointers and Function Arguments  5.3 Pointers and Arrays  5.4 Address Arithmetic  5.5 Character Pointers and Functions  5.6 Pointer Arrays;Pointers to Pointers  5.7 Multi-dimensional Arrays  5.8 Initialization of Pointer Arrays  5.9 Pointers vs Multi-dimensional Arrays  5.10 Command-line Argunents  5.11 Pointers to Functions  5.12 Complicated DeclarationsChapter 6.Structures  6.1 Basics of Structures  6.2 Strucures and Functions  6.3 Arrays of Structures  6.4 Pointers to Structures  6.5 Self-referential Structures  6.6 Table Lookup  6.7 Typedef  6.8 Bit-fieldsChapter 7.Input and Output  7.1 Standard Input and Output  7.2 Formatted Output-Printf  ……Chapter8.The UNIX System InterfaceAppendix A.Reference ManualAppendix B.Standard LibraryAppendix C.Summary of ChangesIndex

图书封面

图书标签Tags

评论、评分、阅读与下载


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


用户评论 (总计126条)

 
 

  •   里面一些 程序你会发现设计的很精要简明 之所以买英文版的是为了 适应下程序语言在英语中表述方式 也是可以买中文的
  •   无论从内容还是从作者来看,都是C语言领域的圣典。作者就是当年写Unix系统的开发人员之一,也是C语言开发者之一。与国内书相比,会从一个新的角度,或者说从最基本的,原始的角度为你阐述C语言每处结构存在的原因与使用的方法。一般都会以C语言的库函数为例来讲解其语法。虽然对于多年使用C语言的人来说,也明白书给出的一些结论,但是,它会让你明白,这个结论的由来与其诞生的环境。总会给人耳目一新的感觉!
    强力推荐
  •   这是我们学校使用的教材,当年大一的时候英语水平比较差(其实只是不愿花时间),基本上没有看,都是看中文版的书。这也可能是我的C语言学得比较差的原因。现在需要用到C语言,首先想到的是这本书,还没看完,只是查看需要用到的C语言的语法。发现这本书确实与以前看过的所有中文版的C语言书籍在很大的区别,以前看过的那些书大多都是抄的,内容都差不多。这本书集中讲述C语言本身的特点,阐述得非常清楚,没有过多介绍算法和数据结构,例子特别有意思,练习题非常有难度。虽然是英语版的书,但不会给阅读带来太多的困难,都简单的句子,就是有一些生词,只要愿意花时间,高中的英语水平就可以读懂。我自己的C语言学得不好,但是这是我看过不少C言语教材,觉得这是最好的,所以朋友要看C语言的书,我都会推荐这本。不过这本书也有不尽人意的地方,就是印刷质量确实不太好。好像是影印版的,字体不是太清醒,为什么做成打印版的呢?
  •   C语言之父对C语言的理解肯定比一般人对C语言的理解更深、更彻底、更全面,选这本书一定没问题。这本书好像是影印版的
  •   C语言支付写的书,不过是影印版的,英文字符稍微有点别扭,但不影响阅读
  •   英文版的,字迹很清晰,话说c语言教父的书自然推崇。这本书的纸张也很好,至于内容,很适合初学者更加深刻的了解c语言的意义。
  •   C语言经典著作,内容没的说,印刷质量也很好
  •   只要使用C语言编程,必然收藏的一本书。不管什么疑问,它能给你最权威,最透彻见底的解释。
  •   书肯定的很好,c语言的圣经,无论是初学者还是高手都特别适合。但是英语不好的还是请看中文版吧。
  •   无论从书的内容,还是装订,印刷,纸质,都是极品啊~绝对的好书,值得拥有!买回来进阶用的。另外附K&R对C的解释,“C语言不是一种大型语言,也不需要用一本很厚的书来描述”。
  •   书不厚,但是实用,没有哪本书比这本更适合当C语言参考书了。
  •   尽管学习的是ANSI C而不是常用的C99,这本书的价值仍然不可低估。对于从未了解过编程的人而言,第一次看它可能会比较痛苦,这不仅仅是语言问题,更是因为后面的内容需要前面内容的理解和掌握;但如果能扎实地看下去,就会对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语言的人一定要读一下。
  •   K&R的书没有必要做什么赘述。就像在Preface里说的那样,虽然C有缺陷,但它足够好!怀念Dennis Ritchie!
  •   对于想买原书的同胞们听到的一种声音说字体很差,纸张质劣,我现在说明一下吧。我买的时候也是捣鼓着困惑着,收到书后立即打开看看。首先,书是影印版的,出版社说明了的已经。其次,纸张的质量并不很差,不会影响阅读。至于有人说字体模糊的什么的,我看过一下,没问题,不影响阅读。有意向购买的同胞们可放心购买。
  •   很好的书,拿来学计算机英文也很好……正在阅读中
  •   6年来看了不少c,c++方面的书,现在感觉学有小城,所有回来支持祖师爷,这本书是最经典的c编程数据,一直不敢看,敢看这本书的人都不是一般人
  •   这本书无可厚非是经典中的经典可惜英文版的质量好差。。。我买回来的时候封面还有一个单车印清晰可见难道工作人员就不懂得珍惜爱护下书籍
  •   影印版的,纸张还是不错的,虽然有些模糊,但是不影响使用
  •   书很好,原以为都说印刷不行,其实影印版还不错,不影响阅读
  •   虽然是英文版的,不过真的很好。只要稍微有一点基础就能看得懂。读这本书的时候,会发现对原来的知识的理解更深刻了。
  •   大师作品,经典毋庸置疑,现在重读,相信一定会很有启发。
  •   原版和翻译版都买了。打算这两本对比着看。这肯定是一本经典,不必多言。
  •   买这本书的目的,第一是收藏,经典的C,C的经典;第二是逼迫自己强化下英语,毕竟没看的书约等于废纸。
  •   被奉为经典的著作
  •   书是好书,可能是影印版的,看着怪怪的。
  •   以linux(unix)平台写的,很适合自己。
  •   用3天时间看了一遍,主要留意了语法介绍,很翔实。里面也提到一些标准的算法可能会有帮助。
  •   英文版的书的确不错,当当的书质量很好
  •   是英文版的,有点挑战,书的内容写得挺好的。
  •   不说了,真的值五颗星,C之父写的,虽然标准老了点,但是比起国内那些教材,真的是好太多了注重思维的培养与习惯的养成,而不是谭老爷子那样的灌鸭式的传授
  •   很经典的一本书,看了才知道什么是外行,英文的句子在某种程度上来时表现力和说明性比中文要强得多透彻的多,但是在未读懂之前要忍受忍受英文不强带给你的麻烦,不过所有的麻烦都是暂时的,学懂了的快乐才是长久的。这,就是它的魅力所在。不要听说影音本就一定不好,看书要看的是内容不是外观和纸质。
  •   经典,适合专业人员,呵呵~
  •   虽然有点旧,但毕竟是06版的,也很不错了。
  •   比翻译版的要好
  •   都说是影印版,但是效果真的还算不错的了!
  •   质量不错!影印版的都这样,别听楼上的瞎说
  •   昨天下午下班时订的货,今天上午刚上班就收到了。真是迅速。
    正如多数朋友评论的那样,印刷质量那叫一个劣~
    影印版的,非常不清晰,看着应该很累。
    但是咱要的是内容,不是外表的漂亮不漂亮,所以也就无所谓了。
    起码内容很原版。
  •   虽然是英文版的,但英文浅显易懂,值得购买学习。
  •   英文版的哦,虽然英语不好,但要挑战一下!
  •   英文版 看着比中文版的 清晰多了 受益匪浅 希望纸张能好点
  •   中文版英文版都买了。。
  •   学习C可以看下,英文版也不是很难
  •   很好的书,不过不是很适合入门级读者
  •   入门的书籍,适合零基础的初学者
  •   TCPL,很权威很基础
  •   原版书虽然看得辛苦,但避免了不少误解,还能更好地了解大家的思维方式,买这本书非常值得!
  •   这本书真的性价比非常高,普通的编程书都是几百页几十块钱,但是这本书不仅厚度适中,而且价格便宜,最重要的,这本书的内容十分值得阅读,还是要看原开发者写的书才更明了。非常好的书!
  •   很喜欢这本书,不愧是祖师级人物写的书 但是希望书的印刷质量能够好些
  •   这本是经典教材,里面英文,可是封面还是中文!!!!
  •   书的质量不错,而且例子很经典!
  •   好书,经典,没有比这更好的书了。
  •   经典的书果然很经典,不过就是字体有点小了
  •   书很经典,就是印刷质量不敢恭维。
  •   书的经典就不说了,但印刷质量实在是。。。 机工出版社把经典糟蹋了
  •   书很棒!作者文笔好,写的很简单,我英文不好都能看懂!
  •   作为参考书吧,英文很浅显,但确实比中文版的好,理解透彻
  •   挺好的一本书,很多时候虽然觉得英语有点啰嗦,但是意思说的很明白,不得不佩服。
  •   非常不错的一本书,值得好好学习。
  •   爱死这本书了,一边学编程,一边练英语,虽然有点难,但每天好有意义
  •   这本书好不好自然是不用多说的,拿来学习珍藏的!
  •   这本书挺好的,还能看明白
  •   蛮好的,我很喜欢这本书,要是字体还细那么一点点就好了,可能是印刷问题吧。
  •   费话不多说,看完本书后,感觉就是爽
  •   内容粗略的过了一下,印刷确实是有点粗糙,不过包装上还好,而且这本书的作用很大,通俗易懂,非常喜欢,给个满分
  •   只要你是程序员,就一定要读这本书!
  •   都是经典书籍,没什么好说的了,印刷不错,好评
  •   经典之作,不罗嗦
  •   牛人的经典名著,赞一个!
  •   经典就是经典,不多说了,赞一个
  •   印刷就是稍微差点,但内容真的很经典。
  •   经典图书,内容肯定不错,但印刷好像不是很清楚。
  •   又是经典,又是没时间...败家啊!
  •   经典,英文还便宜。
  •   永远的经典,啥也不说了,啃书吧。
  •   经典的无话可说
  •   经典书籍, 主要目的是收藏!
  •   经典中的经典, K&R
  •   好书,就不说了,经典中的经典
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7