大家好,我是贤弟!
BOOL类型变量a与零的比较语句:
if (a == NO) { // ...}
int类型变量a与零的比较语句:
if (a == 0) { // ...}
float类型变量a与零的比较语句:
if (fabs(a) < FLT_EPSILON) { // ...}
指针类型变量a与零的比较语句:
if (a == NULL) { // ...}
注意: 对于float类型的数据应该使用浮点数相等性检查的技巧,因为直接进行等于零的比较可能出现精度误差。对于指针类型的数据,可以使用NULL表示空指针,因此可以通过判断指针是否为NULL来判断其是否为空。
领取专属 10元无门槛券
私享最新 技术干货