式の値が0のときtrueになるというものをif文で書くとき
if (![変数とか])
と書くべきか
if ([変数とか] == 0)
と書くべきかどちらですか?
あとヌルポインタを判定する場合も流儀があれば教えてください。
if (p == NULL)
か
if (!p)
かということ。