高等学校计算机系列教材。围绕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 数据类型长度的确定
……