目录 1
第1部分 学习要点 1
第1章 概述 1
1.1 本章重点、难点及内容要点 1
1.2 补充阅读内容 2
1.3 例题解析 4
第2章 程序设计初步 7
2.1 本章重点、难点及内容要点 7
2.2 补充阅读内容 10
2.3 例题解析 11
第3章 程序控制结构 14
3.1 本章重点、难点和内容要点 14
3.2 补充阅读内容 17
3.3 例题解析 17
第4章 模块化程序设计 20
4.1 本章重点、难点及内容要点 20
4.2 补充阅读内容 24
4.3 例题解析 25
5.1 本章重点、难点及内容要点 31
第5章 构造数据类型 31
5.2 补充阅读内容 35
5.3 例题解析 37
第6章 指针 42
6.1 本章重点、难点及内容要点 42
6.2 补充阅读内容 44
6.3 例题解析 48
7.1 本章重点、难点及内容要点 51
第7章 动态数据结构 51
7.2 补充阅读内容 53
7.3 例题解析 56
第8章 文件 60
8.1 本章重点、难点及内容要点 60
8.2 补充阅读内容 62
8.3 例题解析 62
第9章 从结构化程序设计到面向对象程序设计 66
9.1 本章重点、难点及内容要点 66
9.2 补充阅读内容 69
9.3 例题解析 71
第10章 类和对象 73
10.1 本章重点、难点及内容要点 73
10.2 补充阅读内容 76
10.3 例题解析 77
第11章 继承与派生类 79
11.1 本章重点、难点及内容要点 79
11.2 例题解析 83
12.1 本章重点、难点及内容要点 88
第12章 多态性与虚函数 88
12.2 补充阅读内容 91
12.3 例题解析 92
第2部分 VC++编译环境 102
第13章 VC++环境简介 102
第14章 程序调试实例 110
14.1 VC++的文件类型 110
14.2 VC++调试程序实例 110
15.1 调试程序的准备 115
第15章 程序的调试和常见错误分析 115
15.2 调试程序的方法与技巧 116
15.3 VC++常见错误信息 119
第3部分 实验指导 120
第16章 上机实验安排与基本要求 120
16.1 上机实验安排 120
16.2 上机实验的基本要求 120
第17章 上机实验 122
实验1 实验初步 122
实验2 控制结构 123
实验3 模块化程序设计 126
实验4 构造数据类型程序设计 128
实验5 指针与链表 131
实验6 使用文件的程序设计 132
实验7 类和对象 133
实验8 继承与派生 134
实验9 虚函数与多态性 135
实验10 综合程序设计 136
参考文献 139