Akagi201
12/9/2014 - 6:39 AM

c-code-standards.md

文件结构组织

  • 使用clib模块写法.

命名

  • 模块对外的接口函数使用模块名作为前缀, 如: conf_init(), confi_read().

源文件

  1. 系统头文件
  2. 自定义头文件
  3. 常量宏定义
  4. const常量
  5. 结构体
  6. 外部变量声明
  7. 外部函数声明
  8. 函数实现, 按照执行堆栈排序, 由下向上执行, main()函数在文件末尾

Refs