第1章 C++与面向对象程序概述
1.1 程序设计语言的发展
1.1.1 机器语言
1.1.2 汇编语言
1.1.3 高级语言
1.2 面向对象程序设计的特点
1.2.1 面向对象程序设计的基本概念
1.2.2 面向对象程序设计的特点
1.3 C++语言的特点
1.4 简单的C++程序
1.4.1 cout标准输出
1.4.2 cin标准输入
1.5 VisualC++6.0编程环境简介
1.5.1 VisualC++6.0界面介绍
1.5.2 编辑、编译和运行程序
1.5.3 程序调试
1.6 小结
习题
第2章 数据类型与表达式
2.1 基本数据类型
2.1.1 整型数据
2.1.2 实型数据
2.1.3 字符型数据
2.1.4 布尔型数据
2.2 常量与变量
2.2.1 常量
2.2.2 变量
2.3 运算符与表达式
2.3.1 算术运算符与算术表达式
2.3.2 赋值运算符与赋值表达式
2.3.3 关系运算符与关系表达式
2.3.4 逻辑运算符与逻辑表达式
2.3.5 条件运算符
2.3.6 sizeof运算符
2.4 位运算符
2.5 C++的构造类型
2.5.1 结构
2.5.2 联合
2.5.3 枚举
2.6 小结
习题
第3章 C++控制语句
3.1 C++语句概述
3.2 if语句实现选择结构
3.2.1 引例
3.2.2 if语句的基本结构
3.2.3 if语句的嵌套
3.2.4 用if语句实现多分支
3.2.5 程序实例
3.3 switch语句实现多分支结构
3.3.1 引例
3.3.2 switch语句的一般结构
3.3.3 程序实例
3.4 循环结构
3.4.1 引例
3.4.2 for语句的一般格式
3.4.3 while语句实现循环
3.4.4 用do-while语句实现循环
3.4.5 continue语句、break语句与goto语句
3.4.6 程序实例
3.5 小结
习题
第4章 函数
4.1 函数的定义与使用
4.1.1 引例
4.1.2 函数的定义
4.1.3 函数的声明与调用
4.2 函数的参数传递
4.2.1 值传递
4.2.2 使用引用
……
第5章 数组
第6章 指针
第7章 类与对象
第8章 类的继承
第9章 多态性
第10章 模板
第11章 输入输出流