El documento describe los ficheros de cabecera más utilizados en C y C++. Explica que los ficheros de cabecera contienen código que es incluido automáticamente por el compilador. Luego lista algunos de los ficheros de cabecera principales como string.h, ctype.h, math.h, stdio.h y time.h y brevemente describe su propósito. Finalmente clasifica los tipos de archivos de cabecera en cadenas, caracteres, matemáticas, entrada/salida y fecha/hora.
1. Trabajo Grupal
Tema: los ficheros de cabecera, ficheros mas
utilizados.
Por: Marlene guaman y Mariana cueva
lic:luz maria calderon
Curso: 3ro bachillerato sistemas
Especialidad: administracion en sistemas
2. FICHEROS DE CABECERA
En ciencias de computación, especialmente en el
ámbito de los lenguajes de programación C y C+
+, al archivo, normalmente en forma de código
fuente, que el compilador incluye de forma
automática al procesar algún otro archivo fuente.
Típicamente los programadores especifican la
inclusión de los header files por medio de
pragmas al comienzo (head o cabecera) de otro
archivo fuente.
3. Principales ficheros
ctype.h: Funciones útiles para la clasificación y el mapeado de códigos.
errno.h: Funciones que permiten comprobar el valor almacenado en errno por
algunas funciones de librerías.
float.h: Funciones que establecen algunas propiedades de las
representaciones de tipos real.
limits.h: Funciones que establecen algunas propiedades de las
representaciones de tipos enteros.
math.h: Funciones que sirven para realizar operaciones matemáticas
comunes sobre valores de tipo double.
stdarg.h: Son declaraciones que permiten acceder a los argumentos
adicionales sin nombre en una función que acepta un número variable de
argumentos.
stdio.h: Macros y funciones para realizar operaciones de entrada y salida
sobre ficheros y flujos de datos.
stdlib.h y a veces unistd.h: Declaraciones de una colección de funciones
útiles y la definición de tipos y macros para usarlas. Entre ellas suele estar la
función malloc que permite hacer peticiones de memoria dinámica al sistema.
string.h: Declaración de una colección de funciones útiles para manejar
cadenas y otros arrays de caracteres.
time.h: Declaración de funciones para el manejo de fechas.
4. Tipos de archivos de cabecera
string.h : Manejo de cadena
ctype.h : Manejo de carácter
math.h : Funciones matemáticas
stdio.h : Entrada y salida
time.h : Fecha y hora
stdlib.h : Miselania