iOS bool跟BOOL的区别
类型不同
bool为布尔类型 BOOL为int类型
长度不同
bool占一个字符 BOOL 占4个字符
取值不同
bool取值为true和false 是1和0的区别
BOOL取值为TRUE和FALSE 是非0和0的区别 即把所有非0的值都看作TRUE
bool x=3; //告警
bool x=1; //正确
BOOL x=3; //正确
BOOL x=3.3; //告警
扫描二维码关注公众号,回复:
4424367 查看本文章
iOS bool跟BOOL的区别
类型不同
bool为布尔类型 BOOL为int类型
长度不同
bool占一个字符 BOOL 占4个字符
取值不同
bool取值为true和false 是1和0的区别
BOOL取值为TRUE和FALSE 是非0和0的区别 即把所有非0的值都看作TRUE
bool x=3; //告警
bool x=1; //正确
BOOL x=3; //正确
BOOL x=3.3; //告警