1.1 基本要求 1
1.2 内容小结 1
第一章 认识C++ 1
习题1 2
实验1.1 熟悉Visual C++ 6.0的集成开发环境 3
习题1参考答案 6
2.1 基本要求 8
2.2 内容小结 8
第二章 数据类型、运算符及表达式 8
2.3 典型例题分析 9
习题2 12
实验2.1 数据类型、运算符及表达式 14
习题2参考答案 16
第三章 结构化程序设计 19
3.1 基本要求 19
3.2 内容小结 19
3.3 典型例题分析 24
习题3 29
实验3.1 输入/输出与顺序结构程序设计 34
实验3.2 选择结构程序设计 36
实验3.3 循环结构程序设计 39
习题3参考答案 42
第四章 数组 46
4.1 基本要求 46
4.2 内容小结 46
4.3 典型例题分析 49
习题4 54
实验4.1 数组 63
习题4参考答案 66
第五章 指针 69
5.1 基本要求 69
5.2 内容小结 69
5.3 典型例题分析 71
习题5 77
实验5.1 指针与数组 83
实验5.2 多级指针与指针数组 85
习题5参考答案 86
第六章 函数 89
6.1 基本要求 89
6.2 内容小结 89
6.3 典型例题分析 90
习题6 93
实验6.1 函数及其调用 99
实验6.2 指针和函数 102
实验6.3 内联函数与带默认参数值的函数 103
习题6参考答案 104
第七章 编译预处理 108
7.1 基本要求 108
7.2 内容小结 108
7.3 典型例题分析 110
习题7 111
实验7.1 编译预处理 111
习题7参考答案 112
8.2 内容小结 114
第八章 复杂数据类型 114
8.1 基本要求 114
8.3 典型例题分析 116
习题8 120
实验8.1 结构体和联合体 127
习题8参考答案 130
第九章 类与对象 133
9.1 基本要求 133
9.2 内容小结 133
9.3 典型例题分析 139
习题9 146
实验9.1 类与对象 148
实验9.2 继承与虚函数 153
习题9参考答案 159
附录Ⅰ C++二级计算机等级考试大纲 166
附录Ⅱ C++二级计算机等级考试样题及参考答案 169
附录Ⅲ C++二级计算机等级考试笔试模拟试卷 178
参考文献 188