指定したならば、もっとも右側の定義が有効となります。namenameを定義しません。-undef非標準のマクロを一切定義しません。エスケープするなりクォートすることを忘れないで下さい。これはまた、既定義のマクロ全てを無効にします。コマンドのリストを出力します。どんなマクロが既定義であるかを知る方法を提供してくれます。このオプションで処理してみればよいのです。foo.hはすべての既定義マクロの値を見せてくれるでしょう。つの相違点があります。