本书是与《C++程序设计基础教程》(清华大学出版社,ISBN 978-7-302-23361-9)配套的学生用书。本书首先给出了一个简要的“学习指南”,其余章节与主教材《C++程序设计基础教程》相对应,每章内容分为三部分: 第一部分是要点导读,主要是为自学读者指明学习重点,建议学习方法。第二部分是实验,每章都有一个精心设计的实验,与《C++程序设计基础教程》相应章内容配合,使读者在实践中达到对主教材内容的深入理解和熟练掌握。每一个实验都包括实验目的、实验任务和实验步骤。第三部分是习题解答,给出了《C++程序设计基础教程》各章习题的参考答案。本书附录中还给出3个非常实用的附录--Visual C++开发环境简介、ASCII码表、GNU make及Makefile文件的编写。本书适合作为高等院校程序设计课程的教辅书。
目录
- 第1章 绪论1
- 要点导读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