>>272
だから if( !p ){} は本当は良くないんだよ。
だけど、0 の値を持ったポインタには特別な意味があるから、よしとされている。
一方整数の 0 には特別な意味は無い。
なので、if( !i ){} なんて書かない。