高等院校信息管理与信息系统专业系列教材 C++程序开发例题与习题
作者:张基温,张伟编著
出版时间:2003年版
丛编项: 高等院校信息管理与信息系统专业系列教材
内容简介
本书是一本通过编程实践引导学生掌握C++程序开发能力的教材。它可以与《C++程序开发教程》配合使用,也可以独立使用。全书共分7章;第1章主要培养学生解题时首先考虑如何定义类的习惯;第2章、第3章分别训练如何设计方法函数和数据结构;第4章进行重载与模板的有关编程训练;第5章培养学生如何通过类的派生来解决复杂问题;第6章是关于I/O流类库使用的练习;第?章是关于API和MFC编程的基本训练。 本书既有编程知识介绍,也有精选的例题,还有大量自测习题及其参考答案。可以作为教授C++程序设计课程的习题课教材,也可供读者自学。
目录
第1章 C++程序开发初步
1.1 编程知识
1.1.1 对象、类与类界面
1.1.2 C++中的函数及其类型
1.1.3 函数结构与函数定义
1.1.4 语句与表达式
1.1.5 数据表示
1.1.6 函数原型与函数声明
1.1.7 函数调用的作用与特点
1.1.8 引用类型
1.1.9 友元
1.2 例题示范
1.3 自我测试
1.3.1 自测习题
1.3.2 参考答案
第2章 算法设计与程序结构
2.1 编程知识
2.1.1 关系运算与选择结构
2.1.2 循环结构
2.1.3 变量的存储属性
2.1.4 多文件程序结构与程序项目
2.1.5 文件包含与条件编译
2.2 例题示范
2.2.1 控制结构基础
2.2.2 穷举
2.2.3 递推
2.2.4 模拟
2.2.5 递归
2.2.6 对象(变量)的存储属性
2.3 自我测试
2.3.1 自测习题
2.3.2 参考答案
第3章 数据结构
3.1 编程知识
3.1.1 数组
3.1.2 指针
3.1.3 数组与指针
3.1.4 字符串
3.1.5 枚举
3.1.6 共用体
3.2 例题示范
3.3 自我测试
3.3.1 自测习题
3.3.2 参考答案
第4章 重载与模板
4.1 编程知识
4.1.1 函数名重载
4.1.2 模板
4.2 例题示范
4.3 自我测试
4.3.1 自测习题
4.3.2 参考答案
第5章 程序的类层次结构
5.1 编程知识
5.1.1 类的继承与派生
5.1.2 虚函数
5.2 例题示范
5.3 自我测试
5.3.1 自测习题
5.3.2 参考答案
第6章 I/O流类库
6.1 编程知识
6.1.1 流类库及其结构
6.1.2 流的格式化控制
6.1.3 流的出错处理
6.1.4 文件流操作
6.2 例题示范
6.3 自我测试
6.3.1 自测习题
6.3.2 参考答案
第7章 Visual C++程序设计
7.1 编程知识
7.1.1 Windows应用程序设计
7.1.2 基于MFC的VisualC++编程模式
7.2 例题示范
7.3 自我测试
7.3.1 自测习题
7.3.2 参考答案