SlideShare una empresa de Scribd logo
1 de 4
TRABAJO DE DESARROLLO
DE FUNCIONES
POR: BLADIMIR MINGA Y BRYAN CASTILLO
CURSO: TERCERO EN ADMINISTRACION
FECHA: 10 DE OCTOBRE DEL 2013
TEMA: FICHEROS DE CABESERA
LOS FICHEROS DE CABECERA
 Se denomina header file, al español fichero/Archivo cabecera, o
include file, al español fichero de inclusión, en ciencias de
computacion, especialmente en el ámbito de los lenguajes de
programación C y C++, al archivo, normalmente en forma de codigo
fuente, que el copilador 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.
 Un header file contiene, normalmente, una declaracion directa de
clases, subrrutinas, variables, u otros identificadores. Aquellos
programadores que desean declarar identificadores estándares en
más de un archivo fuente pueden colocar esos identificadores en un
único header file, que se incluirá cuando el código que contiene sea
PRINCIPALES FICHEROS DE CABECERA
Los principales ficheros de cabecera de C son los siguientes:
 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
EJEMPLO UTILIZANDO ARCHIVOS DE CABECERA
1. Libreria.h <- La extensión
2. #Include <- Para Definir
3. //Ejemplo de programación en C
4. #include <stdio.h>
5. (Instrucciones de Entrada y Salida)
6. Main()
7. {
8. Printf (“n Hola Mundo “);
9. }

Más contenido relacionado

La actualidad más candente

PUNTEROS (APUNTADORES) EN C++
PUNTEROS (APUNTADORES) EN C++PUNTEROS (APUNTADORES) EN C++
PUNTEROS (APUNTADORES) EN C++die_dex
 
Instruccionesbqsioziel51 170328024111 (1)
Instruccionesbqsioziel51 170328024111 (1)Instruccionesbqsioziel51 170328024111 (1)
Instruccionesbqsioziel51 170328024111 (1)Maztherprozh
 
Instrucciones básicas para C++
Instrucciones básicas para C++Instrucciones básicas para C++
Instrucciones básicas para C++OscarLeonardoPerez
 
Manejo de archivosss
Manejo de archivosssManejo de archivosss
Manejo de archivossstaniarodri
 
ARCHIVOS DEL LENGUAJE C
ARCHIVOS DEL LENGUAJE CARCHIVOS DEL LENGUAJE C
ARCHIVOS DEL LENGUAJE Cleonard1994
 
Instrucciones basicas para_c_2 - copia
Instrucciones basicas para_c_2 - copiaInstrucciones basicas para_c_2 - copia
Instrucciones basicas para_c_2 - copiaMaztherprozh
 
Estructura basica de_un_programa_c_
Estructura basica de_un_programa_c_Estructura basica de_un_programa_c_
Estructura basica de_un_programa_c_Maztherprozh
 
Edna Lenguaje C
Edna Lenguaje CEdna Lenguaje C
Edna Lenguaje CDavitza
 
Archivos en c clase unsam
Archivos en c clase unsamArchivos en c clase unsam
Archivos en c clase unsamdevxon9
 
Estructura basica para_c_(2)
Estructura basica para_c_(2)Estructura basica para_c_(2)
Estructura basica para_c_(2)Efren Pacheco
 

La actualidad más candente (16)

ARCHIVOS LENGUAJE C
ARCHIVOS LENGUAJE CARCHIVOS LENGUAJE C
ARCHIVOS LENGUAJE C
 
PUNTEROS (APUNTADORES) EN C++
PUNTEROS (APUNTADORES) EN C++PUNTEROS (APUNTADORES) EN C++
PUNTEROS (APUNTADORES) EN C++
 
Marleneymariana1
Marleneymariana1Marleneymariana1
Marleneymariana1
 
Turbo c
Turbo cTurbo c
Turbo c
 
Instruccionesbqsioziel51 170328024111 (1)
Instruccionesbqsioziel51 170328024111 (1)Instruccionesbqsioziel51 170328024111 (1)
Instruccionesbqsioziel51 170328024111 (1)
 
Archivos de datos en C
Archivos de datos en CArchivos de datos en C
Archivos de datos en C
 
Instrucciones básicas para C++
Instrucciones básicas para C++Instrucciones básicas para C++
Instrucciones básicas para C++
 
Manejo de archivosss
Manejo de archivosssManejo de archivosss
Manejo de archivosss
 
ARCHIVOS DEL LENGUAJE C
ARCHIVOS DEL LENGUAJE CARCHIVOS DEL LENGUAJE C
ARCHIVOS DEL LENGUAJE C
 
Dev c++
Dev c++Dev c++
Dev c++
 
Instrucciones basicas para_c_2 - copia
Instrucciones basicas para_c_2 - copiaInstrucciones basicas para_c_2 - copia
Instrucciones basicas para_c_2 - copia
 
Estructura basica de_un_programa_c_
Estructura basica de_un_programa_c_Estructura basica de_un_programa_c_
Estructura basica de_un_programa_c_
 
Edna Lenguaje C
Edna Lenguaje CEdna Lenguaje C
Edna Lenguaje C
 
Archivos en c clase unsam
Archivos en c clase unsamArchivos en c clase unsam
Archivos en c clase unsam
 
Estructura basica para_c_(2)
Estructura basica para_c_(2)Estructura basica para_c_(2)
Estructura basica para_c_(2)
 
Instrucciones basicas de C++
Instrucciones basicas de C++Instrucciones basicas de C++
Instrucciones basicas de C++
 

Similar a PresentacionARCHIVO DE CABECERA

Bibliotecas de C
Bibliotecas de CBibliotecas de C
Bibliotecas de CLorenaCMtz
 
Bibliotecas de c++
Bibliotecas de c++Bibliotecas de c++
Bibliotecas de c++Maztherprozh
 
Instrucciones básicas para c++
Instrucciones básicas para c++Instrucciones básicas para c++
Instrucciones básicas para c++Aquino1912
 
Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_Oziel Solis Juarez
 
Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Idalia Tristan
 
bibliotecasolibreriasenc-170322144450-1.pdf
bibliotecasolibreriasenc-170322144450-1.pdfbibliotecasolibreriasenc-170322144450-1.pdf
bibliotecasolibreriasenc-170322144450-1.pdfssuser948499
 
Ficheros de cabecera
Ficheros de cabeceraFicheros de cabecera
Ficheros de cabeceraVerito25_
 
Primera Clase
Primera ClasePrimera Clase
Primera Clasemandres
 
3.6 funciones de biblioteca
3.6 funciones de biblioteca3.6 funciones de biblioteca
3.6 funciones de bibliotecaSNPP
 
Tipos de librería en c++
Tipos de librería en c++Tipos de librería en c++
Tipos de librería en c++JairoCriollo12
 

Similar a PresentacionARCHIVO DE CABECERA (20)

Ficheros de cabecera
Ficheros de cabecera Ficheros de cabecera
Ficheros de cabecera
 
Bibliotecas de c_
Bibliotecas de c_Bibliotecas de c_
Bibliotecas de c_
 
Bibliotecas de C
Bibliotecas de CBibliotecas de C
Bibliotecas de C
 
Bibliotecas de c++
Bibliotecas de c++Bibliotecas de c++
Bibliotecas de c++
 
Instrucciones básicas para c++
Instrucciones básicas para c++Instrucciones básicas para c++
Instrucciones básicas para c++
 
Bibliotecas existentes para_c_
Bibliotecas existentes para_c_Bibliotecas existentes para_c_
Bibliotecas existentes para_c_
 
Estructura basica para c++
Estructura basica para c++Estructura basica para c++
Estructura basica para c++
 
Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_
 
BIBLIOTECAS PARA C++
BIBLIOTECAS PARA C++BIBLIOTECAS PARA C++
BIBLIOTECAS PARA C++
 
Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Bibliotecas o libreria de c++
Bibliotecas o libreria de c++
 
bibliotecasolibreriasenc-170322144450-1.pdf
bibliotecasolibreriasenc-170322144450-1.pdfbibliotecasolibreriasenc-170322144450-1.pdf
bibliotecasolibreriasenc-170322144450-1.pdf
 
Bibliotecas que existen_para_c_
Bibliotecas que existen_para_c_Bibliotecas que existen_para_c_
Bibliotecas que existen_para_c_
 
Bibliotecas que existen_para_c_
Bibliotecas que existen_para_c_Bibliotecas que existen_para_c_
Bibliotecas que existen_para_c_
 
Ficheros de cabecera
Ficheros de cabeceraFicheros de cabecera
Ficheros de cabecera
 
Operadores Lógicos
Operadores LógicosOperadores Lógicos
Operadores Lógicos
 
Primera Clase
Primera ClasePrimera Clase
Primera Clase
 
Librerias de C++
Librerias de C++Librerias de C++
Librerias de C++
 
Estructura basica para_c_
Estructura basica para_c_Estructura basica para_c_
Estructura basica para_c_
 
3.6 funciones de biblioteca
3.6 funciones de biblioteca3.6 funciones de biblioteca
3.6 funciones de biblioteca
 
Tipos de librería en c++
Tipos de librería en c++Tipos de librería en c++
Tipos de librería en c++
 

PresentacionARCHIVO DE CABECERA

  • 1. TRABAJO DE DESARROLLO DE FUNCIONES POR: BLADIMIR MINGA Y BRYAN CASTILLO CURSO: TERCERO EN ADMINISTRACION FECHA: 10 DE OCTOBRE DEL 2013 TEMA: FICHEROS DE CABESERA
  • 2. LOS FICHEROS DE CABECERA  Se denomina header file, al español fichero/Archivo cabecera, o include file, al español fichero de inclusión, en ciencias de computacion, especialmente en el ámbito de los lenguajes de programación C y C++, al archivo, normalmente en forma de codigo fuente, que el copilador 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.  Un header file contiene, normalmente, una declaracion directa de clases, subrrutinas, variables, u otros identificadores. Aquellos programadores que desean declarar identificadores estándares en más de un archivo fuente pueden colocar esos identificadores en un único header file, que se incluirá cuando el código que contiene sea
  • 3. PRINCIPALES FICHEROS DE CABECERA Los principales ficheros de cabecera de C son los siguientes:  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. EJEMPLO UTILIZANDO ARCHIVOS DE CABECERA 1. Libreria.h <- La extensión 2. #Include <- Para Definir 3. //Ejemplo de programación en C 4. #include <stdio.h> 5. (Instrucciones de Entrada y Salida) 6. Main() 7. { 8. Printf (“n Hola Mundo “); 9. }