¿QUÉ ES HEADER FILE? Los archivos de encabezado contienen definiciones de funciones y variables que se pueden incorporar a cualquier programa en C utilizando la instrucción #include del preprocesador. Los archivos de encabezado estándar se proporcionan con cada compilador y cubren una variedad de áreas, manejo de cadenas, matemáticas, conversión de datos, impresión y lectura de variables. Ex- #include que contiene la información sobre la entrada como scanf (), y la salida como la función printf () y etc. en un compilador.
INCLUIR
1) #INCLUYE: - Es un preprocesador que procesa antes que el proceso de la función principal. El trabajo principal del preprocesador es inicializar el entorno del programa, es decir, que es el programa con el archivo de encabezado. 2) .h: - (Archivo de encabezado) Un archivo de encabezado es un archivo con la extensión .h que contiene declaraciones de funciones C y definiciones de macros y que se comparte entre varios archivos fuente. P) Hay dos tipos de archivos de encabezado: los archivos que escribe el programador y los archivos que vienen con su compilador. A) En corchetes angulares, la forma de corchetes angulares es para inclusiones "globales", aquellas que se encuentran en algún lugar de la ruta de inclusión pasada al compilador (por ejemplo, #include). Se usa para usar la función de biblioteca que está lista para definir en el compilador. En C, la convención es que los archivos de encabezado en <> corchete se buscan en 'sistema' directorios B) Comillas: - La forma entre comillas “header.h” es para inclusiones "locales" de archivos (es necesario especificar la ruta relativa del archivo actual, por ejemplo, #include "headers / my_header.h") En C, la convención es que los archivos de encabezado en "" se buscan en directorios de usuario o locales. En él un archivo para ser incluido en otro (INCLUSIÓN DE ARCHIVOS). Se puede usar en dos casos: Caso 1: Si tenemos un programa muy grande, es mejor dividir el código en varios archivos diferentes, cada uno con un conjunto de funciones relacionadas. Caso 2: Hay algunas funciones y definiciones de micros que necesitamos como máximo en todos los programas que escribimos. Ex ) En C, la convención es que los archivos de encabezado en "" se buscan en directorios de usuario o locales. En él un archivo para ser incluido en otro (INCLUSIÓN DE ARCHIVOS). Se puede usar en dos casos: Caso 1: Si tenemos un programa muy grande, es mejor dividir el código en varios archivos diferentes, cada uno con un conjunto de funciones relacionadas. Caso 2: Hay algunas funciones y definiciones de micros que necesitamos como máximo en todos los programas que escribimos. Ex ) En C, la convención es que los archivos de encabezado en "" se buscan en directorios de usuario o locales. En él un archivo para ser incluido en otro (INCLUSIÓN DE ARCHIVOS). Se puede usar en dos casos: Caso 1: Si tenemos un programa muy grande, es mejor dividir el código en varios archivos diferentes, cada uno con un conjunto de funciones relacionadas. Caso 2: Hay algunas funciones y definiciones de micros que necesitamos como máximo en todos los programas que escribimos. Ex