第一部分 C++知识点及上机实验第1章 Visual C++开发环境使用指南 3
1.1 简单应用程序举例 3
1.2 Visual C++主窗口介绍 6
1.3 帮助的使用 10
1.4 多文档程序 10
第2章 C++中的C 12
2.1 标识符 12
2.2 数据类型 12
2.2.1 重点内容概要 12
2.2.2 难点辨析 13
2.3 表达式 14
2.3.1 重点内容概要 14
2.3.2 难点辨析 15
2.3.3 上机实验及解析 16
2.4 选择与循环结构 18
2.4.1 重点内容概要 18
2.4.2 难点辨析 20
2.4.3 上机实验及解析 20
2.5 数组 25
2.5.1 重点内容概要 25
2.5.2 难点辨析 26
2.5.3 上机实验及解析 26
2.6 结构体 28
2.6.1 重点内容概要 28
2.6.2 难点辨析 29
2.6.3 上机实验及解析 29
2.7 指针与引用 31
2.7.1 重点内容概要 31
2.7.2 难点辨析 34
2.7.3 上机实验及解析 34
2.8 上机题目及参考答案 35
2.9 同步测试习题及参考答案 38
第3章 函数 49
3.1 函数概述 49
3.1.1 重点内容概要 49
3.1.2 难点辨析 50
3.1.3 上机实验及解析 52
3.2 带默认形参值的函数 53
3.2.1 重点内容概要 53
3.2.2 难点辨析 54
3.2.3 上机实验及解析 54
3.3 函数重载 55
3.3.1 重点内容概要 55
3.3.2 难点辨析 55
3.3.3 上机实验及解析 55
3.4 内联函数 56
3.4.1 重点内容概要 56
3.4.2 难点辨析 57
3.4.3 上机实验及解析 57
3.5 递归函数 58
3.5.1 重点内容概要 58
3.5.2 难点辨析 58
3.5.3 上机实验及解析 58
3.6 标识符的作用域与存储期 59
3.6.1 重点内容概要 59
3.6.2 难点辨析 60
3.6.3 上机实验及解析 61
3.7 上机题目及参考答案 62
3.8 同步测试习题及参考答案 68
第4章 类和对象 74
4.1 类和对象 74
4.1.1 重点内容概要 74
4.1.2 难点辨析 76
4.1.3 上机实验及解析 76
4.2 构造函数和析构函数 79
4.2.1 重点内容概要 79
4.2.2 难点辨析 80
4.2.3 上机实验及解析 80
4.3 类的静态成员 82
4.3.1 重点内容概要 82
4.3.2 难点辨析 83
4.3.3 上机实验及解析 83
4.4 类的友元 86
4.4.1 重点内容概要 86
4.4.2 难点辨析 87
4.4.3 上机实验及解析 88
4.5 上机题目及参考答案 91
4.6 同步测试习题及参考答案 93
第5章 拷贝构造函数 100
5.1 拷贝构造函数 100
5.1.1 重点内容概要 100
5.1.2 难点辨析 101
5.1.3 上机实验及解析 102
5.2 对象指针和对象引用 106
5.2.1 重点内容概要 106
5.2.2 难点辨析 107
5.2.3 上机实验及解析 107
5.3 共享数据的保护 109
5.3.1 重点内容概要 109
5.3.2 难点辨析 110
5.3.3 上机实验及解析 110
5.4 多文件结构和预编译处理 114
5.4.1 重点内容概要 114
5.4.2 难点辨析 115
5.4.3 上机实验及解析 115
5.5 上机题目及参考答案 117
5.6 同步测试习题及参考答案 120
第6章 运算符重载 129
6.1 运算符重载的语法 129
6.1.1 重点内容概要 129
6.1.2 难点辨析 129
6.2 一元运算符重载 130
6.2.1 重点内容概要 130
6.2.2 难点辨析 130
6.2.3 上机实验及解析 131
6.3 二元运算符重载 135
6.3.1 重点内容概要 135
6.3.2 难点辨析 135
6.3.3 上机实验及解析 135
6.4 上机题目及参考答案 137
6.5 同步测试习题及参考答案 140
第7章 继承与组合 147
7.1 继承 147
7.1.1 重点内容概要 147
7.1.2 难点辨析 148
7.1.3 上机实验及解析 149
7.2 组合 150
7.2.1 重点内容概要 150
7.2.2 难点辨析 151
7.2.3 上机实验及解析 151
7.3 继承中的构造与析构 153
7.3.1 重点内容概要 153
7.3.2 难点辨析 154
7.3.3 上机实验及解析 154
7.4 虚基类 157
7.4.1 重点内容概要 157
7.4.2 难点辨析 158
7.4.3 上机实验及解析 159
7.5 上机题目及参考答案 160
7.6 同步测试习题及参考答案 165
第8章 虚函数与多态 176
8.1 多态性 176
8.1.1 重点内容概要 176
8.1.2 难点辨析 176
8.2 虚函数 178
8.2.1 重点内容概要 178
8.2.2 难点辨析 178
8.2.3 上机实验及解析 179
8.3 纯虚函数和抽象类 181
8.3.1 重点内容概要 181
8.3.2 难点辨析 182
8.3.3 上机实验及解析 182
8.4 上机题目及参考答案 184
8.5 同步测试习题及参考答案 188
第9章 模板 199
9.1 函数模板 199
9.1.1 重点内容概要 199
9.1.2 难点辨析 199
9.1.3 上机实验及解析 200
9.2 类模板 201
9.2.1 重点内容概要 201
9.2.2 难点辨析 202
9.2.3 上机实验及解析 202
9.3 上机题目及参考答案 204
9.4 同步测试习题及参考答案 207
第10章 I/O流与文件的输入输出 210
10.1 I/O流 210
10.1.1 重点内容概要 210
10.1.2 难点辨析 211
10.1.3 上机实验及解析 211
10.2 文件的输入输出 212
10.2.1 重点内容概要 212
10.2.2 难点辨析 214
10.2.3 上机实验及解析 214
10.3 用户自定义类型的输入输出 216
10.3.1 重点内容概要 216
10.3.2 难点辨析 216
10.3.3 上机实验及解析 217
10.4 上机题目及参考答案 219
10.5 同步测试习题及参考答案 220
第二部分 模拟试卷 225
模拟试卷一 225
模拟试卷二 229
模拟试卷三 235
模拟试卷四 241
模拟试卷一参考答案 249
模拟试卷二参考答案 252
模拟试卷三参考答案 255
模拟试卷四参考答案 258
参考文献 261