前言
第1章 C++概述
1.1 计算机语言及其发展
1.1.1 机器语言
1.1.2 汇编语言
1.1.3 高级语言
1.2 面向对象程序设计
1.2.1 面向对象的思想
1.2.2 面向对象程序设计的基本特征
1.3 C++语言特点及其对C语言的扩充
1.3.1 C++语言的特点
1.3.2 C++语言对C语言的扩充
1.4 C枓程序结构
1.5 C抖程序的编写和实现
1.6 小结
第2章 数据类型、表达式与语句
2.1 C++语言的词法
2.1.1 字符集
2.1.2 关键字与标识符
2.2 数据类型概述
2.2.1 数据类型的含义及作用
2.2.2 C++语言的数据类型
2.2.3 数据的存储格式
2.3 常量与变量
2.3.1 常量
2.3.2 变量
2.4 运算符与表达式
2.4.1 表达式简介
2.4.2 算术运算符与算术表达式
2.4.3 关系运算符与关系表达式
2.4.4 逻辑运算符与逻辑表达式
2.4.5 赋值运算符与赋值表达式
2.4.6 位运算符
2.5 算法
2.5.1 算法的概念及分类
2.5.2 算法的特点及其描述
2.6 语句
2.6.1 C++语句概述
2.6.2 结构化程序设计
2.6.3 顺序结构语句
2.6.4 选择结构语句
2.6.5 循环结构语句
2.6.6 无条件跳转语句
2.7 小结
第3章 函数与程序结构
第4章 数组、指针与结构体
第5章 类和对象
第6章 继承和派生
第7章 多态性
第8章 模板
第9章 流与异常处理
附录
参考文献