应试技巧 1
学习方法 1
应试技巧 1
第1章 C++语言概述 4
1.1考核重点 4
1.1.1基本符号 4
1.1.2 C++语言的词汇 4
1.2典型及综合例题分析 6
1.3同步综合练习 7
1.4参考答案及重点解析 10
第2章 数据类型、运算符和表达式 12
2.1考核重点 12
2.1.1基本数据类型 12
2.1.2变量对象 12
2.1.3常量对象 13
2.1.4运算符和表达式 13
2.1.5关系运算符和关系表达式 14
2.1.6逻辑运算符和逻辑表达式 14
2.1.7位运算 15
2.1.8其他运算 15
2.2典型及综合例题分析 16
2.3同步综合练习 18
2.4参考答案及重点解析 34
第3章 基本控制结构 38
3.1考核重点 38
3.1.1数据的简单输入输出格式 38
3.1.2控制选择结构 39
3.1.3循环控制结构设计 39
3.1.4跳转语句 41
3.1.5控制语句的嵌套 42
3.2典型及综合例题分析 42
3.3同步综合练习 44
3.4参考答案及重点解析 52
第4章 数组、指针与引用 55
4.1考核重点 55
4.1.1数组 55
4.1.2指针 57
4.1.3数组与指针的关系 58
4.1.4引用 59
4.1.5动态分配数组 60
4.2典型及综合例题分析 60
4.3同步综合练习 63
4.4参考答案及重点解析 78
第5章 函数 84
5.1考核重点 84
5.1.1函数基本要素 84
5.1.2函数调用形式 85
5.1.3函数参数的传递方式 85
5.1.4内联函数 86
5.1.5递归调用 86
5.1.6函数重载 86
5.2典型及综合例题分析 87
5.3同步综合练习 89
5.4参考答案及重点解析 99
第6章 类和对象 103
6.1考核重点 103
6.1.1定义类 103
6.1.2使用类的对象 104
6.1.3构造函数和析沟函数 105
6.1.4析构函数 106
6.1.5动态内存分配 107
6.1.6包含类 107
6.1.7类的性质 108
6.1.8对象的性质 108
6.1.9静态成员 111
6.1.10友元函数 111
6.1.11 const对象 112
6.1.12数组和类 113
6.2典型及综合例题分析 113
6.3同步综合练习 117
6.4参考答案及重点解析 138
第7章 继承和派生 144
7.1考核重点 144
7.1.1继承和派生的基本概念 144
7.1.2单一继承的一般形式 144
7.1.3派生类的构造函数和析构函数 145
7.1.4访问权限和赋值兼容规则 145
7.1.5二义性和作用域分辨符 147
7.1.6派生类支配基类的同名函数 148
7.1.7虚基类 148
7.1.8多态性 148
7.1.9虚函数 149
7.1.10纯虚函数与抽象类 150
7.2典型及综合例题分析 150
7.3同步综合练习 154
7.4参考答案及重点解析 185
第8章 运算符重载 190
8.1考核重点 190
8.1.1运算符重载的实质 190
8.1.2运算符“<<”和“>>”的重载 190
8.2典型及综合例题分析 191
8.3同步综合练习 193
8.4参考答案及重点解析 199
第9章 模板 201
9.1考核重点 201
9.1.1函数模板基础知识 201
9.1.2类模板 201
9.2典型及综合例题分析 202
9.3同步综合练习 203
9.4参考答案及重点解析 212
第10章 C++流 214
10.1考核重点 214
10.1.1输入输出的格式控制 214
10.1.2文件流 215
10.2典型及综合例题分析 217
10.3同步综合练习 218
10.4参考答案及重点解析 225
附录A 按字母表顺序排序的C和C++保留字 228
附录B C++语言运算符的优先级和结合性 229
附录C 临场解答模拟试卷 231
附录D 笔试模拟试题 241
附录E 光盘内容说明 250
附录F 全国计算机等级考试答题卡 251
参考文献 252