C/C++の宿題片付けます 154代目
■ このスレッドは過去ログ倉庫に格納されています
>0・NULL・\0を同一に扱ったり、
\0 は、\0xx という 8 進数表示にしか過ぎない。「ナルキャラクタを \0 とあらわす」というわけではなく、\n, \t とは事情が異なる。
\0 と 0 は同一では?
NULL と 0 の区別については次を参照。
http://www.kouno.jp/home/c_faq/c5.html#9
>Cプログラマーは、ポインターが必要な 状況ではNULLと0は交換可能で、キャストされていない0を使うことは ぜんぜん問題ないことを理解しなければならない。
実際、c++ では NULL とかかずに 0 と書いている人は多いようだ。
結論:全部 0 と書いて問題なし。
■ このスレッドは過去ログ倉庫に格納されています