1. bool型变量应该直接出现于条件中,不要进行比较
bool b =TRUE;
if(b)
{
}
else
{
}
2.普通变量和0 值比较时,0值 应该出现 在比较符号左边
int i=1;
if(0==i)
{
}
else
{
}
3.float型变量不能直接进行0值 比较,需要定义精度
#define EPSINON 0.00000001
float f = 0.0;
if( -EPSINON <=f) &&(f <= EPSINON))
{
}
else
{
}