La Directiva La directiva #if, con las directivas #elif, #else y #endif, controla la compilación de partes de un archivo de código fuente. Si la expresión que se escribe (después de #if) tiene un valor distinto de cero, el grupo de líneas inmediatamente después de la directiva #if se conserva en la unidad de traducción. Gramática conditional : if-part elif-parts opt else-part opt endif-line if-part : if-line text if-line : #if constant-expression #ifdef identifier #ifndef identifier elif-parts : elif-line text elif-parts elif-line text elif-line : #elif constant-expression else-part : else-line text else-line : #else endif-line : #endif Cada directiva #if de un archivo de código fuente debe coincidir con una directiva #endif de cierre. Puede aparecer cualquier número de directivas #elif entre las directivas #if y #endif, pero como...