关于以下这几句话的解读,看看大家的意见
冰冷的小爪 2015-06-24 10:33:52 //从一个写C++的文章哪里看来的,为什么别人这么说呢?
BOOL flag;
…
if(flag) { // do something } // 正确的用法
if(flag==TRUE) { // do something } // 危险的用法
if(flag==1) { // do something } // 危险的用法
if(!flag) { // do something } // 正确的用法
if(flag==FALSE) { // do something } // 不合理的用法
if(flag==0) { // do something } // 不合理的用法