機能 |
取消指令を表す。 取消指令とは、マクロの定義を取り消すことを表す。 ※ 翻訳(コンパイル)時に処理される |
---|---|
定義 |
#undef 識別子 |
実装例 |
#include <stdio.h> #define A 123 /* マクロを定義 */ #undef A /* マクロを取り消し */ #define A 456 /* マクロを再定義 */ int main(void) { printf("%d\n", A); return 0; } |
実行結果 |
456 |
#undef