设变量为val
bool:
if (!val)
int :
if (val == 0)
float :浮点型变量不精确,不能使用 if ( val == 0.0) ,应该使用>= 或者 <= 的形式
const float a=0.0000001;
if ((val>=-a) && (val<=a))
指针:
if (val == NULL)
设变量为val
bool:
if (!val)
int :
if (val == 0)
float :浮点型变量不精确,不能使用 if ( val == 0.0) ,应该使用>= 或者 <= 的形式
const float a=0.0000001;
if ((val>=-a) && (val<=a))
指针:
if (val == NULL)