+El preprocesador de C es un "procesador de macros" que es usado
+automáticamente por el compilador C para transformar su programa antes
+de que éste se actualmente compile. Se llama procesador de macros
+porque permite definir "macros", los que son abreviaciones concisas
+para construcciones más largas.
+
+El preprocesador C provee cuatro cualidadedes distintas que puede usar
+como le convenga:
+
+- Inclusión de ficheros de cabecera. Éstos son ficheros de
+ declaraciones que pueden incorporarse a su programa.
+- Expansión de macros. Puede definir "macros", los que son
+ abreviaciones para fragmentos arbitrarios de código C, y a lo largo
+ del programa el preprocesador sustituirá los macros con sus
+ definiciones.
+- Compilación condicional. Usando especiales directivas del preproceso
+ puede incluir o excluir partes del programa según varias condiciones.
+- Control de líneas. Si usa un programa para combinar o reorganizar el
+ código fuente en un fichero intermedio que luego es compilado, puede
+ usar control de líneas para informar el compilador de dónde origina
+ cada línea.