一、函数设计原则:函数尽可能短小(100行以内);函数实现小功能用宏定义;检查函数输入参数的有效性
二、变量:定义时就初始化;避免隐式转换;通信时要了解双方的字节顺序(TCP/IP通信);少使用全局变量
三、命名规范
- 变量(类型+变量名,驼峰法)
- 常量(全大写,下划线隔开)
- 结构体变量(st前缀)
- Typedef类型(大写字母+下划线隔开)
- 函数命名(大写字母开头,驼峰法)
四、注释:需要注释掉一块代码时。采用#if 0和#endif条件编译语句进行。
一、函数设计原则:函数尽可能短小(100行以内);函数实现小功能用宏定义;检查函数输入参数的有效性
二、变量:定义时就初始化;避免隐式转换;通信时要了解双方的字节顺序(TCP/IP通信);少使用全局变量
三、命名规范
四、注释:需要注释掉一块代码时。采用#if 0和#endif条件编译语句进行。