#if lenguaje C, #elif, #else, #endif Pre-procesador con el Ejemplo

#if, #elif, # else, #endif

El pre-procesador de directivas #if , #elif , # else , #endif son utilizado como la compilación condicional, siempre que necesitamos para compilar especificar segmentos de código, utilizamos estas directivas pre-procesador.

Consideremos el siguiente ejemplo

#include <stdio.h>
#define ENG_US 1
#define ENG_UK 2
#define FRENCH 3
#define LANGUAGE ENG_UK
int main(){
#if LANGUAGE==ENG_US
printf("Selected language is: ENG_USn");
#elif LANGUAGE==ENG_UK
printf("Selected language is: ENG_UKn");
#else
printf("Selected language is: FRENCHn");
#endif
return 0;
}

salida

Selected language is: ENG_UK


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *