





定价:20元
印次:1-6
ISBN:9787302253532
出版日期:2011.07.01
印刷日期:2019.11.25
图书责编:谢琛
图书分类:教材
本书是与《C++程序设计基础教程》(清华大学出版社,ISBN 978-7-302-23361-9)配套的学生用书。本书首先给出了一个简要的“学习指南”,其余章节与主教材《C++程序设计基础教程》相对应,每章内容分为三部分: 第一部分是要点导读,主要是为自学读者指明学习重点,建议学习方法。第二部分是实验,每章都有一个精心设计的实验,与《C++程序设计基础教程》相应章内容配合,使读者在实践中达到对主教材内容的深入理解和熟练掌握。每一个实验都包括实验目的、实验任务和实验步骤。第三部分是习题解答,给出了《C++程序设计基础教程》各章习题的参考答案。本书附录中还给出3个非常实用的附录--Visual C++开发环境简介、ASCII码表、GNU make及Makefile文件的编写。本书适合作为高等院校程序设计课程的教辅书。
《C++程序设计基础教程》学习指南 《C++程序设计基础教程》是针对初学程序设计语言的读者编写的入门教材,预期的读者主要有这样几类: 初学程序设计的自学读者、以此为C++课程教材或参考书的在校学生、以此为参考资料的C++程序员、C++课程教师。针对教师,笔者另外编写了配套的教师用书。对有经验的程序员而言,自然也不必遵循什么学习指导。因此笔者主要是对前两类读者提出一些学习建议,这里首先给出学习本套教材的总体建议,在本书的后续各章中还会有详细的导读。 1. 主教材《C++程序设计基础教程》的学习方法 自学读者,在阅读教材时,应该边阅读、边实践。有条件的,应该坐在计算机前,边阅读边亲自编写每一个例题程序,如果对于某些概念、语法存有疑问,应该立即编写程序予以验证。在完全理解了主教材内容以后,再开始做实验和习题。 对于在校学习C++课程的学生,应按照教师讲课的进度,提前预习教材。所谓预习,并不是要完全看懂,如果都看懂了,就不必听课了。预习的目的是大致浏览一下新的内容,了解哪些是难点、重点,将疑问记下来,听课时就比较主动。下课后要及时复习,然后再写作业。复习时要边看书边看笔记,这时一定要认真阅读书上的内容,要完全搞懂。教师可能不会在课堂上讲解书中的每一个例题,对于教师课上讲的例题和书上的例题,课后复习时都要阅读、上机实践,达到完全理解,要能够自己独立编写例题程序,还要尝试用不同的方法解决问题。做到这些以后,再开始写作业。 对于以上建议有的读者会不以为然,但这是大多数初学者收到事半功倍的途径。笔者在清华大学教C++课就一直是这样要求学生的,也曾经有学生在笔者讲完了上述要求之后,立刻...
要点导读1
实验1 C++开发环境应用入门(2学时)1
习题解答10
第2章 C++简单程序设计13
要点导读13
实验2 C++简单程序设计(4学时)14
习题解答20
第3章 函数40
要点导读40
实验3 函数的应用(2学时)40
习题解答42
第4章 类与对象52
要点导读52
实验4 类与对象(4学时)52
习题解答55
第5章 数据的共享与保护67
要点导读67
实验5 数据的共享与保护(2学时)67
习题解答69
第6章 数组、指针与字符串77
要点导读77
实验6 数组、指针与字符串(4学时)78
习题解答79
第7章 继承与派生97
要点导读97
实验7 继承与派生(4学时)97
习题解答99
第8章 多态性113
要点导读113
实验8 多态性(2学时)113
习题解答114
第9章 流类库与输入/输出130
要点导读130
实验9 流类库与输入/输出(2学时)130
习题解答132
第10章 异常处理142
要点导读142
实验10 异常处理(2学时)142
习题解答143
附录A Visual C++开发环境简介147
附录B GNU make及Makefile文件的编写154
附录C ASCII码表156