一、 文件结构
1. 头文件和定义文件的名称是否合理?
2. 头文件和定义文件的目录结构是否合理?
3. 版权和版本声明是否完善?
4. 头文件是否使用了 ifndef/define/endif 预处理块?
5. 头文件中是否只存放声明而不存放定义?
二、 程序版式
1. 空行是否得体?
2. 代码行内空格是否得体?
3. 长行拆分是否得体?
4. “{”和“}”是否各占一行并且对齐于同一列?
三、 命名规则
1. 程序中是否出现相同的局部变量和全局变量?
一、 文件结构
1. 头文件和定义文件的名称是否合理?
2. 头文件和定义文件的目录结构是否合理?
3. 版权和版本声明是否完善?
4. 头文件是否使用了 ifndef/define/endif 预处理块?
5. 头文件中是否只存放声明而不存放定义?
二、 程序版式
1. 空行是否得体?
2. 代码行内空格是否得体?
3. 长行拆分是否得体?
4. “{”和“}”是否各占一行并且对齐于同一列?
三、 命名规则
1. 程序中是否出现相同的局部变量和全局变量?