C言語なら俺に聞け
■ このスレッドは過去ログ倉庫に格納されています
0178デフォルトの名無しさん
2015/02/03(火) 19:16:27.86ID:yGwE0+2u我々がしているのはヌルポインタの話だ。ただ 0 とかけばいいだけのものに誰がタイプする時間をつぎ込む?まして#define で構えて運用するようなものじゃない。マクロ NULL が存在する事自体なにかの間違いなのだ。
http://www.kouno.jp/home/c_faq/c5.html#12
こんなマクロを使っていると、 作者のヌルポインターの知識が怪しげであることをプログラムを読む 人に暗示し、
読む人はこのマクロの定義されているところ、使われて いるところ、どんな形でもポインターの使われているところをすべて 注意深くチェックしなければいけなくなる。
■ このスレッドは過去ログ倉庫に格納されています