1.int型與零值比較
if(n == 0)
if(n != 0)
2.布爾型與零值比較
if( boolflg )
if( !boolflg )
3.指針與零值比較
if( p == NULL )
if( p != NULL )
4.float型與零值比較
const float EPSION = 0.000001
if( x >= -EPSION && x =< EPSION ) //此處等價與if( x == 0)
因爲float不是精確存儲,無法直接判斷大小,只能設置一個精度,然後在誤差允許的範圍就可以認爲是相等的