出版说明
前言
第1部分 C++基础知识
第1章 c++简介
1.1 C程序与C++程序的简单比较
1.2 C++程序的构成与书写格式
1.3 如何运动一个C++程序
1.4 习题
第2章 基本数据类型
2.1 数据在计算机中的表示
2.2 常量
2.3 变量及其定义
2.4 符号常量的定义
2.5 习题
第3章 运算符与表达式
3.1 赋值运算
3.2 算术运算符与算术表达式
3.3 关系运算符与关系表达式
3.4 逻辑运算符与逻辑表达式
3.5 其他运算符
3.6 表达式求值顺序的讨论
3.7 习题
第4章 基本的输入与输出
4.1 输入流与输出流操作
4.2 putchar与getchar函数
4.3 printf与scanf函数
4.4 习题
第2部分 C++面向过程的程序设计
第5章 结构化程序的三种基本结构
5.1 程序设计的基本过程
5.2 流程图
5.3 选择结构程序设计
5.4 循环结构程序设计
5.5 算法举例
5.6 习题
第6章 编译预处理
6.1 宏定义
6.2 文件包含命令
6.3 条件编译命令
第7章 函数
第8章 数组
第9章 指针
第10章 自定义数据类型
第11章 位运算
第3部分 C++面向对象的程序设计
第12章 类与对象
第13章 继承与派生
第14章 多态性
第15章 流类库与输入/输出
第16章 命名空间
附录
参考文献