2016-09-06 define, undef #define A B define AだからAを定義する=AをBと定義する #define A (無) Aが無に置き換わる #undef A それ以降に現れたAが置き換えられなくなる。置き換えられないため、以後Aとして存在する。