English
Language : 

CC78K0S Datasheet, PDF (157/520 Pages) NEC – C Compiler Ver.1.30 or Later Language
CHAPTER 9 PREPROCESSING DIRECTIVES (COMPILER DIRECTIVES)
(8) #undef directive
Macro Replacement
#undef
FUNCTION
The #undef directive ends the scope of the identifier that has been set by the corresponding #define directive.
SYNTAX
#undef identifier new-line
EXAMPLE
#define F(n) (n*n)
.
.
.
#undef F
EXPLANATION
In the above example, the #undef directive will invalidate the identifier “F” previously specified by “#define F(n)
(n*n)”.
User’s Manual U14872EJ1V0UM
157