You are on page 1of 3

Archivos de cabeceras de la biblioteca ANSI C [editar]

<assert.h>

<complex.h
>

Contiene la macro assert (asercin), utilizada para detectar errores lgicos y


otros tipos de fallos en la depuracin de un programa.

Conjunto de funciones para manipular nmeros complejos (nuevo en C99).

Contiene funciones para clasificar caracteres segn sus tipos o para


<ctype.h>

convertir entre maysculas y minsculas independientemente del conjunto


de caracteres (tpicamenteASCII o alguna de sus extensiones).

<errno.h>

Para analizar los cdigos de error devueltos por las funciones de biblioteca.

<fenv.h>

Para controlar entornos en coma flotante (nuevo en C99).

Contiene la definicin de constantes que especifican ciertas propiedades de


<float.h>

la biblioteca de coma flotante, como la diferencia mnima entre dos nmeros


en coma flotante (_EPSOLON), el nmero mximo de dgitos de precisin
(_DIG), o el rango de valores que se pueden representar (_MIN, _MAX).

<inttypes.h>

<iso646.h>

Para operaciones de conversin con precisin entre tipos enteros (nuevo en


C99).

Para utilizar los conjuntos de caracteres ISO 646 (nuevo en NA1).

Contiene la definicin de constantes que especifican ciertas propiedades de


<limits.h>

los tipos enteros, como rango de valores que se pueden representar (_MIN,
_MAX).

<locale.h>

<math.h>

<setjmp.h>

<signal.h>

<stdarg.h>

Para la funcin setlocale() y las constantes relacionadas. Se utiliza para


seleccionar el entorno local apropiado (configuracin regional).

Contiene las funciones matemticas comunes.

Declara las macros setjmp y longjmp para proporcionar saltos de flujo de


control de programa no locales.

Para controlar algunas situaciones excepcionales como la divisin por cero.

posibilita el acceso a una cantidad variable de argumentos pasados a una


funcin.

<stdbool.h>

Para el tipo booleano (nuevo en C99).

<stdint.h>

Para definir varios tipos enteros (nuevo en C99).

<stddef.h>

Para definir varios tipos de macros de utilidad.

<stdio.h>

Proporciona el ncleo de las capacidades de entrada/salida del lenguaje C


(incluye la venerable funcin printf ).

Para realizar ciertas operaciones como conversin de tipos, generacin de


<stdlib.h>

nmeros pseudo-aleatorios, gestin de memoria dinmica, control de


procesos, funciones de entorno, de sealizacin (??), de ordenacin y
bsqueda.

<string.h>

Para manipulacin de cadenas de caracteres.

<tgmath.h>

<time.h>

Contiene funcionalidades matemticas de tipo genrico (type-generic)


(nuevo en C99).

Para tratamiento y conversin entre formatos de fecha y hora.

Para manipular flujos de datos anchos y varias clases de cadenas de


<wchar.h>

caracteres anchos (2 o ms bytes por carcter), necesario para soportar


caracteres de diferentes idiomas (nuevo en NA1).

<wctype.h>

Para clasificar caracteres anchos (nuevo en NA1).

You might also like