更新 : 2007 年 11 月
null マクロと未定義マクロは、両方とも null 文字列に展開されます。ただし、null 文字列として定義されているマクロは、プリプロセッサ式で定義されているものと判断されます。マクロを null 文字列として定義するには、コマンド ラインまたはコマンド ファイルで等号 (=) の後に空白またはタブ以外の文字を指定せず、null 文字列または定義を二重引用符 (" ") で囲みます。マクロを未定義にするには、!UNDEF を使用します。詳細については、「メイクファイルのプリプロセス ディレクティブ」を参照してください。