#ifdef expected an identifier
#ifndef expected an identifier
The conditional compilation directive (#ifdef or #ifndef) has no identifier to evaluate. To resolve the error, specify an identifier.
The following sample generates C1016:
#ifdef // C1016 // try ... // #ifdef X #define FC1016 #endif void main() { }