1.结构体定义变量顺序的时候要考虑空间,32位系统尽量使4字节对齐,64位则为8字节。
2.不同编译系统对于局部变量的初始化不同,不都为0,如VC为0xcc,所以定义变量的时候必须进行初始化
3.浮点数尽量不要进行相等或不等比较
4.函数参数禁止出现结构变量,可以传入结构指针
5.宏定义表达式的时候要注意严格使用括号,能用就用。在调用宏时不能使用自增自减
6.
1.结构体定义变量顺序的时候要考虑空间,32位系统尽量使4字节对齐,64位则为8字节。
2.不同编译系统对于局部变量的初始化不同,不都为0,如VC为0xcc,所以定义变量的时候必须进行初始化
3.浮点数尽量不要进行相等或不等比较
4.函数参数禁止出现结构变量,可以传入结构指针
5.宏定义表达式的时候要注意严格使用括号,能用就用。在调用宏时不能使用自增自减
6.