C++判定空值

来源:百度知道 编辑:UC知道 时间:2024/07/04 06:12:12
if(变量).......这是判断变量是否不存在还是判断变量是否为0啊

“零值”可以是0,0.0,FALSE或者“空指针”。例如int变量n与“零值”比较的if语句为:if(n==0),则BOOL flag与“零值”比较的if语句为 if(!a) ;float x与“零值”比较的if语句为:const float EPSINON = 0.00001; if ((x >= - EPSINON) && (x <= EPSINON)。

是否为0

判断变量是否为非零值,
如果是,执行if后面的程序,
如果变量=0,那么不执行

当然是否为0啊,都能把变量名写出来了,怎么可能不存在.