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

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括号后面的名称可以让人很容易想到变量的类型,不用去代码中找变量的定义类型,具有更好的可读性。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值