c语言代码规范
这里就介绍一些自己比较陌生的。
- 不要初始化静态变量和全局变量,让编译器为你做
- 在同一行声明所以相同类型的局部变量
除了char
、float
或double
之外,始终使用stdint.h
标准库中声明的类型。例如,8
位的uint8
_t等
不要使用stdbool.h
库。分别使用1
或0
表示真或假
- 当使用
typedef
声明结构体时,它的名称后面必须包含_t后缀
1 | typedef struct { |
这里就介绍一些自己比较陌生的。
除了char
、float
或double
之外,始终使用stdint.h
标准库中声明的类型。例如,8
位的uint8
_t等
不要使用stdbool.h
库。分别使用1
或0
表示真或假
typedef
声明结构体时,它的名称后面必须包含_t后缀1 | typedef struct { |