C++程序设计教程

出版时间:2005-9  出版社:清华大学出版社  作者:钱能  页数:551  
Tag标签:无  

内容概要

本书是《C++程序设计教程》的第二版。然而从指导思想、内容结构、写作特点等方面,都以全新的面貌呈现于读者。全书全部重新执笔,代码全部重写,涵盖了基本C++编程方法的全部技术特征。    本书以C++标准为蓝本,从过程化编程的基本描述,到对象化编程的方法展开,乃至高级编程的实质揭示,形成一条自然流畅的主线,通俗易懂,形象风趣。本书在内容结构上自成体系,并以独特的描述手法,辐射到计算机专业其他诸课程,体系严谨,结构独特。    作者在长期的教学、科研实践以及ACM大学生程序设计竞赛培训工作中,总结出了许多难能可贵的教学经验,能使读者快捷而准确地找到编程技术要领,洞穿C++内部实现要害,直击抽象编程本质。    与本书配套,《C++课程设计指导》、《C++程序设计习题及解答》、《C++程序设计教程详解》和《C++程序设计教程精粹》也将陆续面世。除此之外,还配有C++程序设计教程课件和源代码供读者下载。    本书适用于大学计算机程序设计教学,也适合于立志自学成才的读者,帮助他们从零开始走向高级程序员。本书也旨在引导读者从欣赏C++入门的初级精彩到享受C++经典名作的内在精彩,因而,也是一本软件工作者不可多得的案头参考书。

作者简介

钱能,1984年毕业于上海复旦大学计算机软件专业;1988年获电子工业部优秀科技青年称号;两次获得浙江省级优秀教学成果奖二等奖。
  1999年在清华大学出版社出版 “C++程序设计系列教材” 的第一批,共三种:《C++程序设计教程》、《C++程序设计实验指导》及《C++程序设计

书籍目录

第一部分 基础编程  第1章  概述    1.1  程序设计语言   1.2  C++前史   1.3  C++     1.3.1  褒贬C      1.3.2  C继承者     1.3.3  标准C++    1.4 C++编程流程     1.4.1  编程过程      1.4.2  最小样板程序     1.4.3  编程风格   1.5  程序与算法     1.5.1  程序     1.5.2  算法     1.5.3  编程与结构   1.6  过程化程序设计     1.6.1  基于过程的程序设计     1.6.2  结构化程序设计   1.7  对象化程序设计     1.7.1  基于对象的程序设计     1.7.2  面向对象的程序设计   1.8  目的归纳   1.9  练习1  第2章  基本编程语句   2.1  说明语句     2.1.1  变量定义     2.1.2  函数声明和定义     2.1.3  初始化与赋值   2.2  条件语句     2.2.1  if语句     2.2.2  条件表达式     2.2.3  switch语句     2.2.4  if或switch语句   2.3  循环语句     2.3.1  for循环结构      2.3.2  for循环     2.3.3  while循环   2.4  循环设计     2.4.1  字符图形     2.4.2  素数判定   2.5  输入输出语句     2.5.1  标准I/O流     2.5.2  流状态     2.5.3  文件流   2.6  转移语句     2.6.1  break语句     2.6.2  continue语句   2.7  再做循环设计     2.7.1  逻辑判断     2.7.2  级数逼近   2.8  目的归纳   2.9  练习2 第3章  数据类型   3.1  整型      1.3.1  二进制补码     1.3.2 整型数表示范围     1.3.3  编译器与整数长度     1.3.4  整数字面值     1.3.5  整数算术运算   3.2  整数子类     3.2.1  字符型      3.2.2  枚举型     3.2.3  布尔型   3.3  浮点型       3.3.1  浮点数表示      3.3.2 浮点型表示范围   3.4  C-串与string  …… 第4章  计算表达第二部分  过程化编程 第5章  函数机制 第6章  性能 第7章  程序结构第三部分  面向对象编程技术 第8章  类 第9章  对象生灭 第10章  继承 第11章  基于对象编程第四部分  高级编程 第12章  多态 第13章  抽象类 第14章  模板 第15章  异常附录 附录A  语法导读 附录B  标准模板库导用 附录C  参考文献

编辑推荐

  《普通高等教育精品教材·C++程序设计系列教材:C++程序设计教程(第2版)》荣获教育部全国高校优秀教材奖!以C++标准为蓝本,从过程化编程的基本描述,到对象化编程的方法展开,乃至高级编程的实质揭示,形成一条自然流畅的主线,通俗易懂,形象风趣。本书在内容结构上自成体系,并以独特的描述手法,辐射到计算机专业其他诸课程,体系严谨,结构独特。  本书特色:  1、第二版全方位改版,代码全部以标准C++重写,风格独特,极具模仿价值;文字诙谐生动,通俗易懂。  2、自成体系,结构独特,整体关联,辐射计算机各门课程。  3、引领读者由欣赏书中的初级精彩到享受国外经典名著的内在精彩。  4、观点鲜明,客观褒贬C++,对术语的见解独到。  5、C++内部特性和抽象编程并重,强化编程实践,以实际编程能力衡量计算机水平。  第一部分为程序设计基础,分四章,包括概述,基本编程语句,数据类型和计算表达。其中基本编程语句和数据类型为重点,它们一个为算法描述的基础,一个为数据结构和抽象数据类型描述的基础。  第二部分为过程化程序设计,分三章,包括函数机制,性能和程序结构。其中函数机制和程序结构是重点,前者描述过程,后者描述过程组织。  第三部为分面向对象编程基础,实际上就是基于对象的编程方法,分四章,包括类,对象生灭,继承和基于对象编程。前三章对类机制作了全面描述,后一章是基于对象方法的一个归纳和实例。  第四部分为高级编程,分四章,包括多态,抽象类,模板,异常。多态和抽象类是面向对象编程的核心内容,模板论述了泛型编程,异常则强化了面向对象编程中的可靠性和容错性。

图书封面

图书标签Tags

评论、评分、阅读与下载


    C++程序设计教程 PDF格式下载


用户评论 (总计121条)

 
 

  •   本书是《C++程序设计教程》的第二版。然而从指导思想、内容结构、写作特点等方面,都以全新的面貌呈现于读者。全书全部重新执笔,代码全部重写,涵盖了基本C++编程方法的全部技术特征。本书以C++标准为蓝本,从过程化编程的基本描述,到对象化编程的方法展开,乃至高级编程的实质揭示,形成一条自然流畅的主线,通俗易懂,形象风趣。本书在内容结构上自成体系,并以独特的描述手法,辐射到计算机专业其他诸课程,体系严谨,结构独特。作者在长期的教学、科研实践以及ACM大学生程序设计竞赛培训工作中,总结出了许多难能可贵的教学经验,能使读者快捷而准确地找到编程技术要领,洞穿C++内部实现要害,直击抽象编程本质。与本书配套,《C++课程设计指导》、《C++程序设计习题及解答》、《C++程序设计教程详解》和《C++程序设计教程精粹》也将陆续面世。除此之外,还配有C++程序设计教程课件和源代码供读者下载。本书适用于大学计算机程序设计教学,也适合于立志自学成才的读者,帮助他们从零开始走向高级程序员。本书也旨在引导读者从欣赏C++入门的初级精彩到享受C++经典名作的内在精彩,因而,也是一本软件工作者不可多得的案头参考书
  •   通俗易懂,形象风趣,在内容结构上自成体系,并以独特的描述手法,辐射到计算机专业其他诸课程,体系严谨,结构独特
  •   C++程序设计教程通俗易懂,物流很给力
  •   C++程序设计教程(第二版) C++学习的入门书
  •   C++程序设计教程(第二版
  •   C++程序设计教程可以的一本书哦将语法非常好的
  •   还不错,学习程序设计的好教程
  •   这本书是我的老师介绍给我的,很适合初学者使用,认真学习完后,编程不成问题,很受用。
  •   学习编程的人都推荐这本书买来一看确实不错
  •   学c++都可以用,书本的都差不多,这本讲的也还可以,但重要的是实际编程练习
  •   编程的好书
  •   从文字就能看出,这是作者亲身体验写成的。这本书不像其他书籍一样机械介绍知识点,而把更细节地上机实践的经验和经常出现的错误,以及理解上的偏差等写出来,使得书整体看来更易读和人性化,更实用。这也看出作者是一个细致,亲切,与人为善的人。此书编写,很有条理,并把面向过程和面向对象分别独立介绍,有一个递进的过程,使得读者更能看到两者的区别。可以说,作者倒数了C++的基本精髓。总体来说,这本书不错。
  •   C++程序方面的教程太多了,这本也是遍写的比较好的,很实用。
  •   很厚实的一本书,内容也很详细,结构独特,自成体系。
  •   我那时刚学完C,接着买了这本书,觉得讲的很细,真的很生动,但书上的程序有的有问题,有的太啰嗦了,到了后面五六十页就比较难了。对于新手很适合,暴力推荐!!!
  •   终于看完了,钱能的这本书总的来说还可以吧,感觉他更强调标准、性能和安全,强调利用STL库。感觉他写的好像比老谭的要深入一些(我看的是老谭比较薄的那本书)。但是钱能的书中的列子举得不好太长太罗嗦让人很厌烦。异常的那一章讲的不好,根本就没有对try、throw、catch等语法等进行介绍,最后还是看了老谭的书才明白过来。把钱能和老谭的结合起来看还不错……
  •   作为一本入门教程,还算可以,适乎也是被推荐的一本书作为C++入门书。
  •   经典国内C++教程,语言有文学色彩,让你在不经意间掌握C++灵魂。从入门到精通,一门就够了
  •   适合初学者 不错的基础教程
  •   国内c++教程的经典
  •   觉得特别好,买过的计算机书也挺多的,但这本书给我的印象特别好,很多以前没弄明白的东西现在都明白了。甚至不觉得书里面有什么不足的地方:-)
  •   我以前学过C++,前两天为公司同事讲C++,基本按这本书讲的,循序渐近,能把复杂的东西讲得比较易懂。
  •   这是我们学校学C++的教材,应该挺不错的。我们宿舍直接团购了8本,算**当的满100减25的活动,每本只要25,比书店便宜多了,希望当当多搞活动以后就不去书店买书了XD。第一感觉是很厚,需要一定的基础来学习。
  •   基础的实用。自己会思考,就是需要本书入门
  •   不适合初学者。有基础的看看不错,书中很多实例还是很不错的,值得仔细研究,总的来说,是一本不错的书
  •   因为疏忽把手机写错了,害你们白跑一次,表示抱歉,谢谢你们在第二次还能及时迅速的把书送到
  •   书很快就收到了,很好。浏览了一下,感觉内容挺丰富的,讲解也很仔细,挺适合从基础开始学的,希望自己能从中收获更多。
  •   发货物流都很快,适合学习c++的人,简洁易懂
  •   钱能的书,很棒的说。。
  •   十一五规划教材,里面讲解的和详细和透彻,很适合初学者,建议学C++一定要看这书。基础打好了再去看什么C++primer什么的。
  •   刚拿到手时纸张感觉还不错 ,开始读中,买的时候就是想从这本书入门的!
  •   收到货。书质量不错,送货也及时。当当要求评论不要让针对交易、配送等服务过程,不合理吧。
  •   有点基础的入门看这个挺好。
  •   作为入门值得推荐!之前是先借了一本看,觉得内容各方面都介绍的比较全!思路比较清晰!书的纸张差得很!可以直接看到反面的字~!我在图书馆借得书比买的要厚1/5.
  •   很不错,语言很通俗.
  •   很好的一本书,我是初学者,这本书对于我入门很有用
  •   此书不错,值得一看,但是需要有一定经验,不适合初学者,初学者还是看谭浩强的C++好点!
  •   这本书适合学完c语言的人学习,还不错。不过麻烦卖家把上面的土擦一下,太厚了!!!
  •   这本书特别适合初学者,讲解透彻!
  •   书很厚实,写的面面俱到,适合刚入门的学者。
  •   这本书是我们的教材,还不错
  •   这本书应该是国内介绍C++最好的书。
  •   买书到现在已经好几个月了,看完这本书了,真的不错,建议一读。
  •   书的质量还是不错的,很厚实的一本书,到手时吓我一跳。
  •   书的内容就不必在这作评论了,是老师推荐的好书。当当送书的速度很快啊!书本质量也很好。总之,我很满意,因此有机会我就会在这买我需要的东西。
  •   之前看过的C++分量是这本的1/3 不到,看完基本上没学到什么,这本虽读起来比较花时间,但是实例充足,很有所获
  •   东西是正品,很经典的教材!
  •   C++教材经典
  •   一如既往的经典。现在市面上的烂书太多了,看书还是看经典吧
  •   如果嫌c++primer太大部头了,那就先看这本吧,作者写的很用心看了这本后,effect c++中的知识点也差不多都可以懂了
  •   很好的C++入门教材,值得一买!
  •   很好的一本书,买了六本,打算我们这个团体一起学习。
  •   期待这本书很久了,今天到货了,很高兴。主要是送货速度太快了。本来是预计的31号到,没想到今天就到了,光速啊,有木有!!
  •   学校定的谭浩强的,不过真的没这本书好,这本书讲的东西比那本书好多了,完全支持这本
  •   速度很快的 货到付款 很多人介绍这本书 都说很好看 自己还没有看 蛮期待的
  •   这本书相比以前的第一版,有很打的改变,写的很好!值得看!
  •   大学要旁听C++了,老师要求买这本教材,不错!
  •   刚学完c语言,有兴趣就买了c++教材自学,书本很棒,教得很详细
  •   经典书籍,值得仔细学习
  •   书很厚 上大指定参考书 感觉书皮微微有划痕 不过总体来说很满意
  •   买来当参考书用的,书还好,就是纸张薄啊
  •   速度非常快,不在一个市,10多个小时就到货
  •   很有特色的书,买了不后悔。
  •   适合初学送书有点慢
  •   不太好入门也不太精,还不错
  •   书的质量蛮好,内容也挺不错的
  •   书很好,虽然出版的比较早,但是还是很实用的,
  •   给儿子自学用的,还可以吧
  •   自学使用很好
  •   发货速度挺快的,不错不错~~~~~点个赞
  •   细节很多,适合初学
  •   停适合初学者的
  •   借阅过第一版感觉还是第一版比较适合我该版讲的比较乱,感觉.
  •   今天刚到,内容还没看,纸质肯定是盗版的,但为了学知识,纸质无所谓了 希望能学到真正的本领吧,周立功推荐我买的,以前学过C,现在想学学C++
  •   内容很详细,难度适中
  •   内容很详细,也挺有新意,条理清晰
  •   对学习很有帮助,好
  •   这个是教材了 很好很实用哦~~
  •   书不错,正在看;快递也挺快的。
  •   感觉书是正版,就是印刷有点问题,纸连在一起了,还不错喔
  •   书很好,就是封面有点破,可能是快递的原因吧
  •   真的是很不错的书,哈哈哈
  •   不错,比较实用的书啊
  •   这书真不好买,只有网上书店有
  •   书的性价比不错
  •   书不错,但是初学者读起来有些吃力
  •   当当上买的书到现在都还是正版的,不错!
  •   送货很快,书也很好,值得一看
  •   书很好,送货很及时。非常喜欢。
  •   书的可读性很强
  •   这是一本超级棒的C++书。特别推荐!:)
  •   不错,不错:::::::
  •   还行吧,快递也不错,不多说了,回家埋头加油去了~~~~~~~
  •   很好很好嗯啊啊啊啊啊
  •   纸张很薄啊
  •   书面有灰尘感觉存货蛮久了,活动时购入
  •   还没看过,,,,大概了解了一下感觉不错,,
  •   估计自己的C++之路会有趣儿一些
  •   发货比较快,价格也实惠
  •   对于学习c++很有用,也很容易理解
 

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

京ICP备13047387号-7