您的位置:首页 > 编程语言 > C语言/C++

关于C++的一些书写规范

2012-11-07 11:49 155 查看
if语句中的条件表达式

比如写if(i==0),很容易写成if(i=0),而且写错了的话,编译器不会报错,难以找出错误。所以建议使用这种风格:if(0==i),如果错写成了if(0=i),编译器就会报错。

1.布尔类型的表达式规范

bool flag;

if(flag)或者if(!flag);

2.整型变量的表达式规范

int value;

if(0==value)或者if(0!=value)

3.浮点数的表达式规范

#define epsinon 0.0001

if((x >= -espinson)&&(x <= espinson))

4.指针变量的表达式规范

#define NULL 0

if(NULL==P)或者if(NULL!=P)

这只是一种风格,在if括号后面的名称可以让人很容易想到变量的类型,不用去代码中找变量的定义类型,具有更好的可读性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: