#undef
(プリプロセッサステートメント)

#defineで定義されている記号定数またはマクロの定義を無効にします。

#undef {<記号定数>|<マクロ名>}

#defineで定義されている記号定数またはマクロの定義を、この#undef以後のプログラムで無効にします。引数の付いたマクロは、マクロ名だけ指定します。

#UNDEF NAME
|
'#DEFINE文で記号定義もしくはマクロ定義されたNAME
'を無効にします。
|