SlideShare una empresa de Scribd logo
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

ARCHIVOS LENGUAJE C
ARCHIVOS LENGUAJE CARCHIVOS LENGUAJE C
ARCHIVOS LENGUAJE C
Gustavo Salazar Loor
 
PUNTEROS (APUNTADORES) EN C++
PUNTEROS (APUNTADORES) EN C++PUNTEROS (APUNTADORES) EN C++
PUNTEROS (APUNTADORES) EN C++
die_dex
 
Marleneymariana1
Marleneymariana1Marleneymariana1
Marleneymariana1
tercerodebachillerato
 
Turbo c
Turbo cTurbo c
Turbo c
tacubomx
 
Instruccionesbqsioziel51 170328024111 (1)
Instruccionesbqsioziel51 170328024111 (1)Instruccionesbqsioziel51 170328024111 (1)
Instruccionesbqsioziel51 170328024111 (1)
Maztherprozh
 
Archivos de datos en C
Archivos de datos en CArchivos de datos en C
Archivos de datos en C
José Ricardo Tillero Giménez
 
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 archivosss
taniarodri
 
ARCHIVOS DEL LENGUAJE C
ARCHIVOS DEL LENGUAJE CARCHIVOS DEL LENGUAJE C
ARCHIVOS DEL LENGUAJE C
leonard1994
 
Dev c++
Dev c++Dev c++
Dev c++
Profe Viviana
 
Instrucciones basicas para_c_2 - copia
Instrucciones basicas para_c_2 - copiaInstrucciones basicas para_c_2 - copia
Instrucciones basicas para_c_2 - copia
Maztherprozh
 
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 C
Davitza
 
Archivos en c clase unsam
Archivos en c clase unsamArchivos en c clase unsam
Archivos en c clase unsam
devxon9
 
Estructura basica para_c_(2)
Estructura basica para_c_(2)Estructura basica para_c_(2)
Estructura basica para_c_(2)
Efren Pacheco
 
Instrucciones basicas de C++
Instrucciones basicas de C++Instrucciones basicas de C++
Instrucciones basicas de C++
Oziel Solis Juarez
 

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

Ficheros de cabecera
Ficheros de cabecera Ficheros de cabecera
Ficheros de cabecera
cecibelencalada
 
Bibliotecas de c_
Bibliotecas de c_Bibliotecas de c_
Bibliotecas de c_
GamePlayer35
 
Bibliotecas de C
Bibliotecas de CBibliotecas de C
Bibliotecas de C
LorenaCMtz
 
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 existentes para_c_
Bibliotecas existentes para_c_Bibliotecas existentes para_c_
Bibliotecas existentes para_c_
erickaagarciarosales
 
Estructura basica para c++
Estructura basica para c++Estructura basica para c++
Estructura basica para c++
claravianeybadillodelangel
 
Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_
Oziel Solis Juarez
 
BIBLIOTECAS PARA C++
BIBLIOTECAS PARA C++BIBLIOTECAS PARA C++
BIBLIOTECAS PARA C++
Idalia Tristan
 
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.pdf
ssuser948499
 
Bibliotecas que existen_para_c_
Bibliotecas que existen_para_c_Bibliotecas que existen_para_c_
Bibliotecas que existen_para_c_
GonzaloGarciaGuerero109
 
Bibliotecas que existen_para_c_
Bibliotecas que existen_para_c_Bibliotecas que existen_para_c_
Bibliotecas que existen_para_c_
Rodrigo Garcia Rivera
 
Ficheros de cabecera
Ficheros de cabeceraFicheros de cabecera
Ficheros de cabecera
Verito25_
 
Operadores Lógicos
Operadores LógicosOperadores Lógicos
Operadores Lógicos
Fernando Solis
 
Primera Clase
Primera ClasePrimera Clase
Primera Clase
mandres
 
Librerias de C++
Librerias de C++Librerias de C++
Librerias de C++
Jesús Alexander
 
Estructura basica para_c_
Estructura basica para_c_Estructura basica para_c_
Estructura basica para_c_
HUGOJAREDSANCHEZMARTINEZ
 
3.6 funciones de biblioteca
3.6 funciones de biblioteca3.6 funciones de biblioteca
3.6 funciones de biblioteca
SNPP
 
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. }