
编程规范
zhangzheng_1986
这个作者很懒,什么都没留下…
展开
-
变量命令规则
变量命名规范本节内容主要参考自代码大全(第二版)1、变量命名的注意事项变量命名最关键的一点就是:名字要能准确的描述出该变量所代表的事物 变量名长度最好控制在10~16个字符之间 对位于全局命名空间中的名字加以限定词,并且应该一般加在后面 常见的限定词:Total, Sum, Average, Max, Min, Record, String, Pointer Num比较特殊,...转载 2017-11-07 17:24:03 · 762 阅读 · 0 评论 -
为什么在宏定义中会用到do-while(0)
宏定义中使用do{}while(0)的好处1 空的宏定义避免warning:#define foo() do{}while(0)2 存在一个独立的block,可以用来进行变量定义,进行比较复杂的实现。3 如果出现在判断语句过后的宏,这样可以保证作为一个整体来是实现:#define SAFE_DELETE(p) do{ delete p; p = NULL} whil...转载 2018-08-15 11:46:13 · 694 阅读 · 0 评论