第1章 C++程序的运行环境和运行方法 1
1.1 C++集成开发环境的使用 1
1.1.1 Visual C++6.0的使用 2
1.1.2 Visual Studio 2010的使用 7
1.1.3 MinGW的使用 11
1.2 实验内容 14
第2章 数据类型与表达式 15
2.1 例题解析 15
2.2 实验内容 19
第3章 流程控制语句 23
3.1 例题解析 23
3.2 实验内容 33
第4章 函数初步与预处理 43
4.1 例题解析 43
4.2 实验内容 49
第5章 数组 56
5.1 例题解析 56
5.2 实验内容 61
第6章 指针 69
6.1 例题解析 69
6.2 实验内容 76
第7章 结构体 84
7.1 例题解析 84
7.2 实验内容 89
第8章 类和对象 92
8.1 例题解析 92
8.2 实验内容 102
第9章 运算符重载 111
9.1 例题解析 111
9.2 实验内容 115
第10章 继承和派生 118
10.1 例题解析 118
10.2 实验内容 123
第11章 多态性与虚函数 133
11.1 例题解析 133
11.2 实验内容 135
第12章 常见错误及调试 140
12.1 常见错误 140
12.1.1 编译时可能会报的语法错误 141
12.1.2 连接时可能会报的语法错误 144
12.1.3 语法误用导致的错误 145
12.2 程序调试 147
参考文献 155