iOS--bool和BOOL的區別

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; //告警

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章