C言語の質問スレッド<42>
■ このスレッドは過去ログ倉庫に格納されています
0079デフォルトの名無しさん
NGNGif(flag)
これは良いんだが(というかしょうがない)
if(!flag)これも併用すると複雑な式の中で'!'を見逃す可能性があるから
if(flag == FALSE)と明示した方が良いと思うが。
if(!*s)やif(!s)では意味が違う訳だろ?
簡潔だが見間違いが起こりやすい。
if(*s == '\0')
if(s == NULL)
これなら明解だろ。
■ このスレッドは過去ログ倉庫に格納されています