C++面向对象程式设计教程(中央广播电视大学出版社出版图书)
生活百科 2023-01-25 19:31生活百科www.aizhengw.cn
C++面向对象程式设计教程(中央广播电视大学出版社出版图书)
内容简介
本教材是针对中央广播电视大学计算机专业编写的。本书围绕C++面向对象程式设计,内容覆盖基本概念和方法,基本数据结构和面向对象的概念、方法和技巧。全书共有14章,其中第1章至第6章简要介绍了C++语言的发展历史、特点和程式风格,C++语言程式设计的基本结构、步骤、方法和技巧;第7章至第8章重点介绍了数组、结构等数据结构以及指针和引用的概念和方法;第9章至第14章详细介绍了面向对象程式设计的方法和特点。
本书是中央广播电视大学开放教育计算机科学与技术专量的教材,也可供其他大专院校计算机专业的学生使用。
章节目录
第1章 C 编程基础
1. 1 程式语言的发展
1. 1. 1 机器语言
1. 1. 2 彙编语言
1. 1. 3 高级语言
1. 1. 4 C语言
1. 1. 5 C 语言
1. 2 C 语言简介
1. 2. 1 程式=数据 操作
1. 2. 2 数据类型
1. 2. 3 对数据的操作--表达式
1. 2. 4 数据操作的流程--语句控制
1. 2. 5 操作的复用--函式
1. 2. 6 数据和操作的封装--类
1. 2. 7 类的复用--派生和继承
1. 2. 8 软体模组
1. 3 如何学习C 语言
1. 3. 1 勤能生巧
1. 3. 2 风格与规范
1. 4 用Visual C 开发程式
1. 4. 1 程式--从概念到运行
1. 4. 2 Visual C 简介
1. 4. 3 建立应用程式
1. 5 程式风格
1. 5. 1 效率与风格
1. 5. 2 注释--整理编程思路. 增加程式的可读性
1. 5. 3 注释的形式
1. 5. 4 命名
1. 5. 5 编排
1. 5. 6 简单性原则
1. 5. 7 一致性原则
小结
第2章 基本C 程式结构
2. 1 C 语言成分
2. 1. 1 字元
2. 1. 2 数字. 标识符和表达式
2. 1. 3 语法
2. 1. 4 结构
2. 1. 5 模组
2. 2 程式的基本结构
2. 2. 1 注释
2. 2. 2 编译预处理命令#include
2. 2. 3 main函式
2. 2. 4 C 程式的执行过程
2. 2. 5 终端输出
2. 3 变数和简单表达式
2. 3. 1 main函式的返回值
2. 3. 2 常数和常量
2. 3. 3 变数
2. 3. 4 运算符与简单表达式
2. 4 表达式和语句
2. 4. 1 返回值
2. 4. 2 嵌套
2. 4. 3 优先权
2. 4. 4 结合性
2. 4. 5 括弧与次序
2. 4. 6 运算元
小结
习题
第3章 数据类型
3. 1 数据及操作
3. 2 C 数据类型
3. 3 基本数据类型
3. 3. 1 数据在计算机中的存储
3. 3. 2 基本数据类型的修饰符号
3. 3. 3 基本数据类型
3. 3. 4 C 中的特殊字元
3. 3. 5 字元串
3. 3. 6 数据类型长度的确定
3. 3. 7 数据类型的选择
3. 4 构造数据类型
3. 4. 1 数组
3. 4, 2 枚举
3. 4. 3 结构
3. 5 数据输入
小结
第4章 程式流程控制
4. 1 複合语句
4. 2 程式的执行流程
4. 3 分支流程
4. 3. 1 if语句
4. 3. 2 switch语句
4. 4 循环流程
4. 4. 1 while语句
4. 4. 2 do…while语句
4. 4. 3 for循环
4. 5 设计举例
4. 6 其他控制语句
4. 6. 1 break语句与多重循环
4. 6. 2 goto语句
4. 6. 3 条件运算符
小结
第5章 函式
5. 1 函式机制
5. 2 函式定义
5. 2. 1 函式名
5. 2. 2 函式参数
5. 2. 3 返回类型
5. 2. 4 函式体
5. 3 函式调用
5. 4 程式运行时的记忆体分布
5. 5 函式调用的实现机制
5. 6 函式的参数与返回值
5. 7 函式参数的传递方式
5. 7. 1 指针参数
5. 7. 2 引用参数
5. 7. 3 数组参数
5. 7. 4 数组参数对实在参数的改变
5. 7. 5 字元串作为参数
5. 7. 6 多维数组作为参数
5. 7. 7 main 的参数
5. 8 函式返回值
5. 8. 1 返回引用值
5. 9 const参数. const返回值与const函式
5. 9. 1 const参数
5. 9. 2 const返回值
5. 9. 3 const函式
5. 10 作用域
5. 10. 1 局部作用域
5. 10. 2 档案作用域
5. 10. 3 覆盖问题
5. 11 函式原型
5. 11. 1 函式作用域
5. 11. 2 函式原型
5. 11. 3 函式原型的作用
5. 11. 4 使用自己定义的函式原型
5. 12 特殊的函式用法
5. 12. 1 内联函式
5. 12. 2 内联函式的作用
5. 12. 3 内联函式使用的限制
5. 12. 4 函式重载
5. 12. 5 使用函式重载的条件
5. 12. 6 重载函式的使用方法
5. 12. 7 函式的默认参数
5. 12. 8 递归函式
5. 12. 9 设计递归程式的方法
5. 12. 10 递归程式的优缺点
5. 12. 11 函式模板
5. 12. 12 模板的实例化
5. 12. 13 支持多种类型的模板
5. 12. 14 使用模板的注意事项
小结
第6章 简单程式设计
6. 1 程式开发过程
6. 2 档案之间的信息共享
6. 2. 1 外部变数
6. 2. 2 外部函式
6. 2. 3 静态全局变数与静态函式
6. 3 头档案
6. 3. 1 #include指令
6. 3. 2 头档案内容
6. 3. 3 预编译指令
6. 4 生存期
6. 4. 1 生存期与记忆体
6. 4. 2 初始化问题
6. 4, 3 局部静态变数
小结
第7章 数组与结构
7. 1 数组
7. 1. 1 数组的定义
7. 1. 2 数组元素的访问
7. 1. 3 数组複製
7. 1. 4 数组下标越界
7. 1. 5 数组元素的初始化
7. 1. 6 多维数组
7. 1. 7 多维数组元素的访问
7. 1. 8 多维数组元素的初始化
7. 1. 9 字元串数组
7. 1. 10 数组套用举例
7. 2 结构
7. 2. 1 结构类型的定义
7. 2. 2 结构成员的访问
7. 2. 3 结构变数的初始化
7. 2. 4 结构的赋值
7. 2. 5 结构成员
上一篇:muMs da Schemer
下一篇:Photoshop CS5平面设计完美实现