第1章 C++语言概述
1.1 C++语言的简史及特点
1.2 简单的C++程序
1.3 C++语言的基本组成
1.4 程序的编辑、编译、连
接和运行
本章小结
复习思考题
第2章 基本数据类型与数值表达式
2.1 C++数据类型概述
2.2 常量和变量
2.3 基本数据类型
2.4 运算符与表达式
2.5 函数
本章小结
复习思考题
第3章 控制结构
3.1 控制结构概述
3.2 顺序结构程序设计
3.3 选择结构程序设计
3.4 循环结构程序设计
3.5 综合例题讲解
本章小结
复习思考题
第4章数组
4.1 一维数组
4.2 二维数组
4.3 字符数组
本章小结
复习思考题
第5章 函数与编译处理
5.1 函数的定义与声明
5.2 函数值和函数类型
5.3 函数的参数
5.4 函数的调用
5.5 内联函数
5.6 函数的重载
5.7 变量和函数的作用域
5.8 宏定义
5.9 文件包含
5.10条件编译
本章小结
复习思考题
第6章 指针
6.1 有关指针的基本知识
6.2 指针的基本操作
6.3 指针和数组
6.4 const指针
6.5 指针和字符串
6.6 指针数组
6.7 指针与函数
6.8 函数main()的参数
6.9 new和deleto操作符
6.10 引用
本章小结
复习思考题
第7章结构体
7.1 结构体的定义
7.2 结构变量的使用方法和初始化
7.3 结构体数组
7.4 指向结构体的指针
7.5 指针在链表中的应用
7.6 共用体
7.7 枚举
7.8 用typedef定义类型
本章小结
复习思考题
第8章 类与对象
8.1 类与对象的基本概念
8.2 类的结构
8.3 对象的定义
8.4 对象的初始化
8.5 静态成员
8.6 友元函数和友元类
8.7 类和对象的作用域
8.8 类模板
本章小结
复习思考题
第9章 继承与派生类
9.1 继承的基本概念
9.2 访问控制.
9.3 派生类的构造和
析构函数
9.4 派生类成员的标
识与访问
9.5 赋值兼容规则
9.6 程序举例
本章小结
复习思考题
第10章 多态性
10.1 多态性概述
10.2 运算符重载
10.3 虚函数
10.4 抽象类
10.5 程序举例
本章小结
复习思考题
第11章 C什的I/0系统
11.1 C++基本的流类和C++的
预定义流
11.2 格式化的I/0
11.3 文件与文件流
本章小结
复习思考题
附录
附录A C++语言关键字
及其用途
附录B 运算符优先性
和结合性
附录C 能ASCII码表
参考文献