第一单元 1
实验1 熟悉Visual C++ 6.0开发环境 1
实验2 数据类型、表达式和输入输出 8
实验3 选择结构程序设计 14
工程训练1 学生成绩管理系统(条件选择篇) 20
第二单元 28
实验4 循环结构的程序设计 28
实验5 数组 34
工程训练2 学生成绩管理系统(循环与数组篇) 43
第三单元 58
实验6 函数调用 58
工程训练3 学生成绩管理系统(函数与头文件篇) 70
第四单元 84
实验7 指针 84
实验8 结构体与链表 96
工程训练4 学生成绩管理系统(结构体篇) 112
工程训练5 学生成绩管理系统(链表篇) 121
第五单元 148
实验9 类和对象 148
工程训练6 学生成绩管理系统(类与对象篇) 163
第六单元 166
实验10 继承和派生 166
实验11 多态性与虚函数 180
工程训练7 学生成绩管理系统(类的继承与派生篇) 192
第七单元 200
实验12 输入输出流 200
工程训练8 学生成绩管理系统(输入输出流篇) 208
第八单元 212
实验13 类模板 212
实验14 异常处理 217
工程训练9 学生成绩管理系统(类模板篇) 224
第九单元 231
实验15 MFC文档视图结构 231
工程训练10 学生成绩管理系统(MFC单文档数据库篇) 251
第十单元 265
实验16 MFC图形绘制基础 265
工程训练11 学生成绩管理系统(MFC单文档图形篇) 273
工程训练12 学生成绩管理系统(MFC多文档图形篇) 280
附录 288
附录1 Visual C++ 6.0中应用源代码管理器 288
附录2 C++语言程序设计实验大纲 296
参考文献 298