>>176
我々がしているのはヌルポインタの話だ。ただ 0 とかけばいいだけのものに誰がタイプする時間をつぎ込む?まして#define で構えて運用するようなものじゃない。マクロ NULL が存在する事自体なにかの間違いなのだ。

http://www.kouno.jp/home/c_faq/c5.html#12
こんなマクロを使っていると、 作者のヌルポインターの知識が怪しげであることをプログラムを読む 人に暗示し、
読む人はこのマクロの定義されているところ、使われて いるところ、どんな形でもポインターの使われているところをすべて 注意深くチェックしなければいけなくなる。