Está en la página 1de 4

UNIVERSIDAD POLITCNICA DE TULANCINGO

CICLO ESCOLAR ENERO ABRIL 2011.

NOMBRE DEL ALUMNO: CABRERA ORTEGA LUIS EUGENIO.

NUMERO DE CONTROL: 0930345.

CARRERA: INGENIERA EN ELECTRNICA.

MATERIA: PROGRAMACIN ESTRUCTURADA

TEMA: LIBRERIAS ANSI

PROFESOR: SERGIO JAVIER CAMARGO CERVANTES

FECHA DE ENTREGA: 13 DE ENERO DE 2011.

GRUPO: IE51.

UNIVERSIDAD POLITCNICA DE TULANCINGO


CICLO ESCOLAR ENERO ABRIL 2011.
Libreras ANSI C
Las libreras son conjuntos de funciones y operaciones comunes que se incorporan al cdigo del
programa mediante una inclusin en el header.
El estndar ANSI C contiene 15 libreras, pero en total son 23, estas pueden ser incluidas de la
forma #include
Cdigo de ejemplo:
#include stdio.h
main()
{
printf("Gracias a esta funcin contenida en la librera stdio puedo imprimir en pantalla\n");
return 0;
}
Lista de libreras ANSI C:
assert.h
La librera assert o en espaol asercin, contiene operaciones para detectar errores de lgica y
depuracin.
complex.h
Esta librera complex contiene un conjunto de funciones dedicadas al tratamiento de nmeros
complejos.
ctype.h
Esta librera posee funciones para el tratamiento de cadenas alfanumricas.
errno.h
Verifica los cdigos de error devueltos por las funciones de cada librera.
fenv.h
Esta librera se dedica a controlar nmeros en coma flotante.
float.h
Con esta librera se modifica y controla caractersticas para la librera de coma flotante.
inttypes.h
Conversin entre variables y constantes de precisin entre tipos de nmeros enteros.
iso646.h

UNIVERSIDAD POLITCNICA DE TULANCINGO


CICLO ESCOLAR ENERO ABRIL 2011.
Conjuntos de caracteres ISO 646.
limits.h
Propiedades de los nmeros de tipo enteros, contiene las constantes para modificar sus parmetros.
locale.h
Bsicamente se utiliza para la funcin que contiene, setlocale() y sus constantes. Con esta se realiza
la configuracin regional.
math.h
Esta librera contiene funciones matemticas.
setjmp.h
Con esta librera se declara las macros setjmp y longjmp para saltos de flujo de control de programa
no locales.
signal.h
Esta librera est dedicada a controlar algunas situaciones poco comunes como la divisin por cero.
stdarg.h
Posibilita el acceso a una cantidad variable de argumentos pasados a una funcin.
stdbool.h
lgebra de Boole.
stdint.h
Define varios tipos de variables enteras.
stddef.h
Define varios tipos de macros de utilidad.
stdio.h
Esta funcin tal vez la ms utilizada, sirve para operaciones de entrada y salida mediante los
diferentes puertos, entrada/salida del lenguaje C, entre las funciones ms comunes printf y scanf.
stdlib.h
Dentro de las finalidades de esta librera podemos encontrar conversin de tipos, generacin de
nmeros pseudo-aleatorios, gestin de memoria dinmica, control de procesos, funciones de
entorno, de ordenacin y bsqueda.
string.h
Esta librera sirve para el manejo de cadenas de caracteres alfanumricos.
tgmath.h
Esta librera contiene funcionalidades matemticas de tipo genrico.

UNIVERSIDAD POLITCNICA DE TULANCINGO


CICLO ESCOLAR ENERO ABRIL 2011.
time.h
Manejo de formatos y conversiones de fecha y hora.
wchar.h
Controla y maneja el flujo de datos grandes y varias clases de cadenas de caracteres anchos las
cuales suelen ser mayores a 2 o ms bytes por cada carcter, sirve para controlar caracteres de
idiomas diferentes.
wctype.h
Esta librera est destinada a clasificar caracteres anchos.
Como vimos la cantidad de libreras del estndar ANSI C no es muy extensa, pero son suficientes
para poder hacer innumerable cantidad de programas, de necesitar alguna mas lo nico que hay que
hacer es agregarla al directorio de libreras y ya podr ser incluida dentro del cdigo del programa.

También podría gustarte