1 什么是预处理命令
2 宏定义
不带参数的宏定义
带参数的宏定义
为了保证宏展开的结果符合设计本意, 应在宏串或实参字串中加入
必要的括号#和##预处理运算
3 文件包含
文件包含命令的作用是把指定的文件插入到该命令所处的位置上取
代该命令,然后再进行编译处理,相当于将文件的内容“嵌入”到当前的源文件中一起编译。文件包含命令为#include,有两种命令形式:
文件包含的路径问题
文件包含的重复包含问题
4 定义类
定义
成员的访问控制
如果没有声明访问控制属性, 类所有成员默认为private, 即私有的。类的数据成员
类的成员函数
类的声明
5 对象的的定义
定义
先定义类类型再定义对象
定义类类型的同时定义对象
直接定义对象
6 对象的动态建立和释放
- 动态分配空间、释放对象空间