El preprocesador

El preprocesador es una parte del compilador que realiza una transformación del código fuente antes de pasar a la compilación propiamente dicha. Entre sus tareas destaca la inclusión de ficheros, compilación condicional y definición y expansión de macros. El preprocesador posee un lenguaje propio para la realización de estas tareas. Las directivas del preprocesador comienzan siempre con el símbolo # y emplean toda la línea en la que se utilizan.

Lista de principales directivas del preprocesador

Macros predefinidas