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: directiva #include
Este tutorial de C explica cómo usar la directiva de preprocesador #include en el lenguaje C.
describir
En el lenguaje de programación C, la directiva #include le dice al preprocesador que inserte el contenido de otro archivo en el código fuente donde se encuentra la directiva #include. La directiva de inclusión se usa normalmente para archivos de encabezado de C que incluyen funciones de C fuera del archivo de origen actual.
sintaxis
La sintaxis de la directiva #include en lenguaje C es:
#include <header_file>
o
#include "header_file"
header_file El nombre del archivo de encabezado que desea incluir. Un archivo de encabezado es un archivo C, que generalmente termina en “.h”, que contiene declaraciones y definiciones de macros que se pueden compartir entre varios archivos de origen.
notas
- La diferencia entre las dos sintaxis es sutil pero importante. Si se incluye un archivo de encabezado en <>, el preprocesador busca la ruta de directorio predeterminada para ubicar el archivo de encabezado. Si se incluye un archivo de encabezado en “”, el preprocesador buscará el archivo de encabezado en el mismo directorio que el archivo de origen.
ejemplo
Veamos un ejemplo de cómo usar la directiva #include en un programa C.
En el siguiente ejemplo, usamos la directiva #include para incluir el archivo de encabezado stdio.h, que es necesario para usar la función de biblioteca C estándar printf en su aplicación.
/* Example using #include directive by TechOnTheNet.com */ #include <stdio.h> int main() { /* * Output "TechOnTheNet began in 2003" using the C standard library printf function * defined in the stdio.h header file */ printf("TechOnTheNet began in %dn", 2003); return 0; }
En este ejemplo, el programa generará lo siguiente:
TechOnTheNet began in 2003
archivo principal
Si desea utilizar las funciones disponibles en la biblioteca estándar de C, aquí hay una lista de archivos de encabezado que puede incluir en su programa:
archivo principal | tipo de función |
---|---|
Función de diagnóstico | |
función de procesamiento de caracteres | |
función de localización | |
<数学.h> | función matemática |
función de salto no local | |
<信号.h> | controlador de señal |
función de lista de argumentos variables | |
función de entrada/salida | |
Funciones generales de utilidad | |
<字符串.h> | Funciones de cadena |
<时间.h> | funciones de fecha y hora |
A medida que se familiarice con el lenguaje C, encontrará estos archivos de encabezado muy útiles.