6.2 #undef
Syntax
#undef name
Description
Undefine macro name previously defined with a
#define
directive. If name
is not previously defined,
the .undef
directive is silently ignored. This behavior is in accordance
with the ANSI C standard. Macros may also be undefined from the command line using the
-U
argument.