雖然效果一樣的寫法有多種,但最佳的風格應如下所示:
int n;
if(n == 0)
if(n != 0)
bool flag;
if(flag)
if(!flag)
float n;
const float EPSINON = 0.00001;
if((n >= -EPSINON) && (n <= EPSINON))
// 不可將浮點變量用“==”或“!=”與數字比較,應設法轉化為“>=”或“<=”
char *p;
if(p = NULL)
if(p = !NULL)
新聞熱點
疑難解答