c代码文件内布局规范

  从上到下按如下布局代码:

1 *.h文件内代码布局规范

  1. 文件头注释。
  2. 文件条件编译宏。
  3. 头文件包含。
  4. 普通宏定义
  5. 结构体定义。
  6. 联合定义。
  7. 枚举定义。
  8. 宏定义。
  9. 全局变量声明。
  10. 全局函数声明。
  11. 宏函数定义。

2 *.c文件内代码布局规范

  1. 文件头注释。
  2. 头文件包含。
  3. 变量定义(按类型分类,从占字节少到字节多,然后是结构体、联合、枚举变量)。
  4. 函数定义。