Lenguaje C: directivas de preprocesador

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

Lenguaje C: directivas de preprocesador

Este tutorial de C explica cómo usar directivas de preprocesador en el lenguaje C.

describir

El preprocesador procesa las instrucciones insertadas en el código fuente C. Estas directivas permiten que se realicen operaciones adicionales en el código fuente de C antes de que se compile en el código objeto. Las instrucciones no son parte del lenguaje C en sí.

Las directivas del preprocesador comienzan con un signo de almohadilla (#) y pueden tener varios argumentos.

Aquí hay algunas directivas de preprocesador que puede usar en su código fuente:

instruirdescribirejemplo
#incluirIncluya otro archivo C en el archivo actual en la ubicación de la instrucción #include antes de compilar el código fuente.#incluir
#definiciónDefina una macro que se pueda usar como una constante en todo el código fuente.#definir 50 años
#undefBorra las macros definidas previamente.#undef edad
#SiExpresiones condicionales que se pueden usar para incluir el código fuente para la compilación.#si edad > 50
#ifdefSe permite la inclusión de código fuente si se define el identificador de macro proporcionado. Equivalente a #si está definido(identificador).#ifdef SOLARIS
#ifndefSe permite la inclusión del código fuente si el identificador de macro proporcionado no está definido.ventana #ifndef
#elifProporciona una inclusión alternativa de código fuente cuando se usa con una directiva #if, #ifdef o #ifndef y la condición #elif se evalúa como verdadera.#elif AÑOS_DE EDAD > 10
#otroSe permite incluir el código fuente si la expresión directiva anterior #if, #ifdef o #ifndef se evalúa como falsa.#otro
#por si acasoIndica el final de una condición #if, #ifdef o #ifndef.#por si acaso
#advertirInforme un mensaje de advertencia y continúe con el preprocesamiento.#advertencia Se encontraron errores menores
#ErrorInforme de errores y detenga el preprocesamiento.#error Windows es una plataforma no compatible

Ahora tomemos un momento para explicar algunas de estas directivas de preprocesador.

(Visited 10 times, 1 visits today)