第一图书网

C++程序设计

谭浩强 清华大学出版社
出版时间:

2004-6-1  

出版社:

清华大学出版社  

作者:

谭浩强  

页数:

485  

字数:

755000  

Tag标签:

无  

内容概要

C++是近年来国内外广泛使用的现代计算机语言,它既支持面向过程的程序设计,也支持基于对象和面向对象程序设计。国内许多高校已陆续开设了C++程序设计课程。但是,由于C++涉及概念很多,语法比较复杂,内容十分广泛,使不少人感到学习难度较大,难以入门。 本书作者深入调查了我国大学的程序设计课程的现状和发展趋势,参阅了国内外数十种有关C++的教材,认真分析了学习者在学习过程中遇到的困难,研究了初学者的认识规律。在本书中做到准确定位,合理取舍内容,设计了读者易于学习的教材体系,并且以通俗易懂的语言化解了许多复杂的概念,大大减少了初学者学习C++的困难。 考虑到许多读者在学习C++前未学过其他语言,本书把入门起点降低到,读者不需要具备C语言的基础。本书内容全面,例题丰富,概念清晰,循序渐进,易于学习。 本书是依据ANSIC++标准进行介绍的,引导读者从一开始就按标准C++的规定编程。本书配有两本辅导教材,即《C++程序设计题解上机指导》和《C++编程实践指导》。 本书是大学各专业学生学习C++的基础教材,也是适于初学者学习的教材。即使没有教师讲授,读者也能看懂本书的大部分内容。

作者简介

谭浩强教授,我国著名计算机教育专家。1934年生。1958年清华大学毕业。学生时代曾担任清华大学学生会主席、北京市人民代表。他是我国计算机普及和高校计算机基础教育开拓者之一,现任全国高等院校计算机基础教育研究会会长、教育部全国计算机应用技术证书考试委员会主任委员

书籍目录

第1篇 基本知识 第1章 C++的初步知识 1.1 从C到C++ 1.2 最简单的C++程序 1.3 C++程序的构成和书写形式 1.4 C++程序的编写和实现 1.5 关于C++上机实践 习题 第2章 数据类型与表达式 2.1 C++的数据类型 2.2 常量 2.3 变量 2.4 C++的运算符 2.5 算术运算符与算术表达式 2.6 赋值运算符与赋值表达式 2.7 逗号运算符与逗号表达式 习题第2篇 面向过程的程序设计 第3章 程序设计初步 第4章 函数与预处理第5章 数组 第6章 指针 第7章 自定义数据类型第3篇 基于对象的程序设计 第8章 类和对象 第9章 关于类和对象的进一步讨论 第10章 运算符重载第4篇 面向对象的程序设计 第11章 继承与派生 第12章 多态性与虚函数 第13章 输入输出流 第14章 C++工具附录A 常用守符与ASCII代码对照表附录B 运算符号与结合性参考文献


编辑推荐

《C++程序设计》是谭浩强教授的又一力作,依据C++标准进行介绍,引导学生学习标准C++,而不仅学习依赖于某一特定环境下的“方言化”的C++ ,教与学的新突破,学习“C++ 程序设计”从此变得容易。 本书特色:定位准确取舍合理体系得当内容翔实例题丰富 通俗易懂 本书是为已学过C语言程序设计、具有程序设计初步知识的读者编写的,是与作者编著的《C++面向对象程序设计》(清华大学出版社出版)一书配套的辅助教材。本书包括3个部分: 《C++面向对象程序设计》一书各章中的全部习题的参考解答;C++的上机操作,这部分介绍了在两种典型的环境下运行C++程序的方法,即Visual C++6.0和GCC在DOS/Windows平台上的版本DJGPP(以及与之配合使用的集成软件开发环境RHIDE);上机实验内容与安排,这部分提出了上机实验的指导思想和上机实验的内容与安排,供教学参考。随本书赠送的光盘中包括《C++面向对象程序设计》一书中的全部例题程序,各章习题解答的程序以及DOS/Windows环境下的GCC版本(DJGPP及其配套集成环境RHIDE)。本书可作为学习《C++面向对象程序设计》的辅助教材,也可供其他初学C++的读者参考。本书特色:(1)准确定位,合理取舍。本书使读者对C++的全貌有基本的认识,用容易理解的方法讲清楚有关的基本概念和基本方法。(2)全新体系,内容翔实。本书以面向过程的程序设计为切入点,从编写简单的程序开始,循序渐进,由面向过程、基于对象到面向对象,逐步深入,符合读者的认识规律。(3)例题丰富,通俗易懂。本书作者花费了很大的精力去考虑怎样使读者易于接受和理解,尽量用通俗易懂的方法和语言叙述复杂的概念,力求减少初学者学习C++的困难。书中所举的程序,是从教学的角度考虑的,非常切合教学之用。(4)体现C++标准。本书依据C++标准进行介绍,引导学生学习标准C++,而不仅学习依赖于某一特定环境下的“方言化”的C++。(5)配套齐全,考虑纵深。本书的配套资源:《C++程序设计题解与上机指导》(附光盘,包括教材中全部例题的源程序)《C++程序编程实践指导》(帮助学生提高编程能力)向选用本教材的教师免费提供讲课的电子演示文稿。本书配有两本辅导教材,即《C++程序设计题解上机指导》和《C++编程实践指导》。本书是大学各专业学生学习C++的基础教材,也是适于初学者学习的教材。即使没有教师讲授,读者也能看懂本书的大部分内容。

图书封面

图书标签Tags

广告

下载页面


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



我是一名读计算机的学生,但刚进大学只是学一点电脑的基础,无聊头顶~~所以想自学一下C++。我以前从未接触过C++,根本是一个大菜鸟,连一点基础都不会....所以我上网查找了一下学C++的书。发现入门方面有两本不错的,分别是《C++程序设计语言(特别版)》(作者:BjarneStroustrup译者:裘宗燕)和《C++程序设计》,前者比较出名,简直是国际级,几乎学C++的都人手一本。后者是清华大学的谭浩强教授编著,依据C++标准进行介绍,引导学生学习标准C++,而不仅学习依赖于某一特定环境下的“方言化”的C++,再结合中国的教育方式,比较适合我们中国人看,通透易懂,一步到位。再结合另一本《C++程序设计题解与上机指导》一起学就已经是菜鸟的入门秘笈了~~我现在已经在学,发现语言简单易懂,上手快,而且书的价钱比较平民化,不像《C++程序设计语言(特别版)》那么贵(简直是两倍价钱!)。各位学C++的朋友不要错过啊!!!


这本书是以C++标准讲解的,很好,也就是说,按照书上要求的格式标准,在VC++6.0版本能通过的,VC2005也能通过,这就是标准。我在大学里学的是钱能的C++书第一版,没有按照C++标准讲解,让程序倾向于固定的IDE。在此我不是说钱能的书不好。如果你学C++是为了考试,那么你可以用任何关于C++的教程。学习C++,我推荐给大家几本书,谭浩强的三本:《C++程序设计》,《C++程序设计题解与上机指导》,加强版《C++程序设计实践指导》,好了这三本是谭浩强的书。把上面的习题自己做一遍,答案对一遍。实践做一遍。你的C++可以说不错了。。再介绍一本工具书,《C++primer》,自己在遇到问题的时候可以到这里查看,完整的C++书,仅是查询,切忌不可作为教材学习,看看他的厚度就知道了,网上的销量很高的,有的人把它做为初步教材,呵呵,你是零起点或者学了一个初步的C++,你要是能看的明白才怪。C++学完就是VC++,大家知道VC用的人很多,企业也是一样,建议这个时候,把“数据结构与算法”和“VC++一起学”,VC++用什么书呢?孙鑫老师的VC深入详解,里面有你要的N多知识,好了,做几个可视化程序看看,熟练一些。最后你可以有两个方向走:1,自己开发软件,边开发,边学习新知识,2,去公司应聘吧,别怕公司小就不去,因为你不是一个高手,别怕自己应聘不上,你通过公司的考试,你肚子里有程序即可,以后慢慢学,自己情愿做一个菜鸟。好了,我是瓢虫达人,网上搜索“瓢虫精选社”即可找到我的网址,我现在做的是VC++外挂,这本书是帮我的徒弟买的


下午收到的快递,当天晚上看了一晚。有点爱不释手呵呵。谭教授的功力真的不一般啊,C++是一个为大中型软件开发设计的一门语言,何为大中型软件?我想至少要有几十万行代码吧。我觉得我是编不出那样的东西来的。但谭教授却把这门很复杂的语言讲得很通俗易懂,容易理解,真的不简单。个人认为,这本书虽然是大学计算机基础专业教材,但我感觉学习这本书难度不大,即使自学也能看懂这本书的大部分内容。对于对编程,对C++感兴趣的人,强烈推荐之。


我是名大一学生,我是学习应用电子技术专业的,我对计算机比较感兴趣,所以这次特地买了本《C++程序设计》,用于自学。在我国学习计算机的几乎没有人不知道潭浩强的,我对他也仰慕已久,所以特地买了本他的书。对于这本书,我有几点看法:首先,内容详实,课本主要针对非计算机专业的人出版,课文中列举了大量的例子,做了详细的说明。其次,全书起点低,特别适合自学以及没有C语言基础的人自学。总地来说,我对这本书特别满意。


对于没有接触过任何程序的人来书,这本书是一本非常好的入门级别的书籍。
讲解很到位,没有涉及到一些比较繁琐的概念性的问题,注重了代码的实用性。
如果你是拥有了C的基础的人,建议你不要买这本是,这本书的前面很大一部分在赘述C的内容,你需要买另外一本《C++面向对象程序设计》就可以了。


C++程序设计这本书将学C++变得简单化,却又将所需内容详尽的表述出来,让人受益匪浅!从C语言程序设计开始就看谭浩强著的书,觉得他的书比别人编著的简明扼要,例子也是十分好的!真的很不错!是我想要的书!


C++程序设计/中国高等院校计算机 这本书是清华大学编写的,是一本很实用的书!我选了好几本,看,这本书讲的很好,自学就可以慢慢看懂!


我相信学过编程的人都知道谭浩强这位大师,我学过了他的c语言程序设计,因个人兴趣,想都学点编程知识,于是又买了他主编的c++程序设计.


这本书很容易入门。这本书讲解的很详细,它包含了作者写的《C程序设计》所有内容,在这劝大家要买他写的书就买他这一本就可以了。


书收到了,拿到书后就开始了阅读。感觉很不错,我以前是学计算机的,读的职高,在高二和高三时就开始学C语言了,到大学时大二又学了有半年。但是大学毕业后没有做计算机相关的工作。在外面做销售有三年了,一直没有再继续学过编程之类的。现在由于自己对计算机编程的那种喜爱又开始自学了C++,没想到书拿到手后,看起来很顺利,而且书上叫的东西很好理解。这本书对于有编程基础的人来说,看起来是非常轻松!我看了三天了,已经差不多看完了三个章节,不过在书里还是发现有一些的小错误的地方。不过只要只要看书仔细一点,思维灵活一点并不影响学习!总体来说这本书很值得大家学习,特别是初学者。


这是一本基础书籍,很好用的。一开始,我只知道这是清华大学出版社出版的一本c++教学书籍。红红的封面是比较有吸力,看上去比较有活力。但是我所追求的是一本有实用价值的书。所以,我在买书之前都十分犹豫。可是,后来经我同学的介绍说这本书很好用,,好用的原因是通俗易懂。(我们都是学计算机的,我们学校的书籍并不好用,很薄的一本,很笼统的)“通俗易懂”的意思就是知识点分布得很清楚,看人一目了然,而且最重要的是里面的内容,真的是解说的很明白,而且举例十分的恰当。真的,教授真的是教授。教授编的书是不同的,让人有一种很比较容易就看明白的感觉,而且让人比较容易记住知识点。真的,有一种不同的感觉,应该是有一种语言表达技巧吧,很好,容易明白。还有,这本书虽然有500页厚,,但总体来说,我觉得里面的内容对我来说很有吸引力,我相信我会花些时间,而且很有效率的把它看明白。这就是我的个人感受。(而且从现在开始购买的应该都是:2007年9月第13次印刷的,是新书,大家不用担心书的质量,书的质量很好。)


前些日子研究Windows,但手上的资料都是基于C的,对于我这个用惯了Delphi和VB的程序员来说是比较郁闷的一件事,但拿到VC的资料时却又发现有许多基础知识提到的甚少.于是就萌发了重学C++的念头,很偶然的在当当网发现了这本书,买回来一看,果然是一本非常好的学习教材,比起现在市面上买到的那些到处乱抄的书来确实是让人受益非浅.好书.适合初学C++的读者以及从其他语言转学C++的读者.


我其实这次是重点买C++面向对象设计的,可是发现没有卖的,于是只好买这个了,顺便复习下C语言,C++看了点,感觉还行,希望能抽点时间把认真看完吧.


学C++就要找谭浩强编的书,此书深入浅出十分适合初学者!配合着上机指导使用更能显示其作用。


老师推荐的,去图书馆借了发现很值得一读,于是就立刻在当当上买了。要领详细,阐述简单易懂,是一本适合初学者的书,当然,学编程最重要的还是上级操作。这本书一定能给你想要的理论基础!


昨天看了一点,真的容易上手,还不错,以前学的程序书也买他的


我学c语言都是用的是谭浩强教授的书,通俗易懂。那知道学C++的时候学校发的是钱能写的那本教材,自我感觉不是很好,所以就上网买了这套书,建议那些想学C++的同学用这套教材,容易上手!


这本教材我已经收到,书本的质量很满意,页首上的清华防假标志“抹水消图”很好,经过测试非常满意,书本的内容看完了,感觉很适合我,之前有学过C语言,目前是C++的初学者,认为这本教材很适合初学者,特别是书本的习题感觉非常好,能够巩固知识,增强记忆。支持当当网!!


本书是我看过的最好的c++教材,因为它的内容条理清晰易懂,是初学者的良师益友。


这本书应该是计算机教材中的经典,对初学的人很有帮助,顶谭浩强教授


教材类的书就是超值啊!
全书近480页买到36元比其它非教材类的书还是便宜了不少,并且这些书经过几重审核出错的地方也不会太多.
其它例如我之前在书店刚买的<<21天学通c#>>之类完全是利益驱动而写的书并完全不经审核内容漏洞百出,买了实在是后悔啊.
谭浩强教授写的书不但可以用来学习,还可以当多查询用,相当不错!


第一次学C++,看了很多的书,从未见过如此通俗易懂的如果说<<时间简史>>让科学易懂化,那么,这本书就是计算机界的<<时间简史>>!!!


该书通俗易懂,是学习C++的一本入门好教材。


谭老的书十分的基础,只要具备基本的高中数学水平就完全能看懂。十分适合初学者学习。强烈推荐!


这本书用简单易懂的语言介绍C++,非常适合像我这样的初学者。觉得C++奇难无比的人一定要看看这本书哦~


对于初学者来说这本书真的很好,内容通俗易懂又详细!


谭教授的书就是经典哈。买了从来就不会失望,绝对超值。我担心谭教授写了这本书后,他原来经典的C语言教材就买不掉了。因为这本书完全可以让读者学会C和C++。呵呵


这本书真得很棒,通俗易懂,很适合非计算机专业得人阅读,很适合初学者。讲得很全面。


很好的一本书。内容详实易学,可看出作者认真写书的态度,作者这种“不怨其烦、只怕读者学不会”的精神,是所有写基础科技书作者的好榜样。


非常好的计算机语言教材。谭浩强绝对是权威,值。


适合初学者的一本好书~~~~~~~以前学过FORTRAN,有点基础,为了考江苏省三级买的这本书,感觉难度正好和三级的差不多,把这么书学好了,三级上的C++基本都能读懂了


同学都在用谭浩强的书,我也顺便买了一本,感觉不错,因为书上介绍的比较详细,而且很透彻,推荐这本书,尤其是学习C++的朋友。


一直用谭浩强的C语言,这次出的C++支持下。简单移动,适合初学者。


我进大学时候,学c就是用他的教材,现在工作出来还是选择他,原因很简单:通俗易懂,全面,上手快


这的确一本初学者入门的好书,我在开始学C++时并没有用这本书,我翻阅了很多课本,感觉内容都差不多,但是还是觉得这本书内容节奏和排版顺序比较好,所以就订阅了这本书作为查阅之用!


内容全,易懂,是学习C语言的必备好书


我买的是c++,谭浩强版的,从c就开始看他的书,这本同样是以基础为主要内容的书,可以作为c++入门的用书,想学c++的人可以从这本书入门并成为master!


挺适合初学者学 当然也适合已经学过了学习 虽然我已近学过C++ 但是看了几页 一些思想还给了我很大的启发 !建议是C++primer与这本搭配一起学习 !


就是这本书带我进C++的,大一开设了C++课程,一学期下来什么都不懂(我们老师讲的简直白痴一样),大二从舍友那借来这本书,自己静下心来看了一个星期,大致都了解了。非常感谢谭浩强教授。所以现在决定自己买一本,随时参阅。也算收藏吧。


这本书个人认为写的很不错,对于初学者来说,浅显易懂,是一本很好的入门书.....


书不错,内容比较适合初学者,是比较经典的教材。


内容讲得比较通俗易懂,比喻什么的,比较容易接受理解。


上C语言时听老师讲过这本书,现在想学习一下C++,买来试试看,简单看了一下,大师就是大师,深入浅出~


这本书很实用,大学很多学校用来当教材用的,适合初学C++的人员使用,里面的东西讲得很基本,很全面,清楚。


语言简洁明了,通俗易懂,,强烈支持谭浩强


C++基础语法入门经典,1个星期基本看完,初学者入门还是不错的。
但是,学了语法有用吗?发现还是做不了什么,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++入门的好书。不仅语法解析得详细,而且把一些机理进行了解释。


如题,初学者用谭浩强入门还是不错的


本来从网上下载了电子版的在看,但是觉得写得太好了,对于我这种初学者特别有用,就买了本纸质版的书,我同学看见这本书也说这书特好


这本书通俗易懂,值得拥有!


很好的一本书,通俗易懂.


这本书真得很棒,通俗易懂


以前了解过C语言的知识,现在想了解下C++,这本书比我想象中的给力 我顶一个


谭浩强的书都很不错的,这本C++编程也不例外!


很适合初学者,内容丰富,物有所值!


对于初学者来说是比较不错的一本书


书很好,适合入门级的学习了解


学习C++的入门书很好很详细!


这本书相当好,对C++初学者有很大的帮助,意义非凡啊!!!


花了4天,搞定了。C++一个学期的课都翘掉了,我们c++老师平时分给了我56分。本来不准备让我考的,在考前强烈要求下,才给了我一次试一试的机会。老师没想到我能够自学。并且考这么高。。 谭浩强教授的书真的是太经典的。我现在很有兴趣。寒假再考一遍,开学报
&#34;软考&#34; 经典就是这样,不解释...


掌握计算机基本的语言!


这本书很不错 很适合初学者自学


速度挺快的,不错。这本书也不错,很适合初学者


这本书确实不错。是初学者的良师益友。


很适合初学者。你是初学者么?那一定要买这本书。


相关图书