`
dogasshole
  • 浏览: 843685 次
文章分类
社区版块
存档分类
最新评论

一些好的编程习惯

 
阅读更多
1.尽量不要用立即数,而用#define定义成常量,以便以后修改。
2.使用sizeof()宏,不直接使用变量所占字节数的数值。
3.稍微复杂的表达式要积极使用括号,以免优先级理解上的混乱以及二义性。
4.不很容易理解的表达式,要分写成几行
5.嵌套的if else要多使用{}
6.单个函数的程序行数最后最好不要超过100行,其实代码超过50行,就需要重新审视一下,很


少需要100行这么多的函数。
7.尽量使用标准库函数和公共函数
8.不要随意定义全局变量,尽量使用局部变量
9.保持代码和注释的一致性
10.循环,分支层次最好不要超过6层
11.一目了然的语句不加注释
提高效率的小技巧:
求余: if( num & 1 ){ cout << "odd number " << endl; }
乘法:num << 2
除法:num >> 2
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics