Encabezados de la Biblioteca Estándar C
<assert.h>
Macro compilada condicionalmente que compara su argumento con cero
<complex.h> (desde C99)
Aritmética de numéros complejos
<ctype.h>
Funciones para determinar el tipo contenido en los datos de caracteres
<errno.h>
Macros para reportar condiciones de error
<fenv.h> (desde C99)
Entorno de coma flotante
<float.h>
Límites de los tipos flotantes
<inttypes.h> (desde C99)
Conversión de formatos de tipos enteros
<iso646.h> (desde C95)
Operador de grafías alternativas
<limits.h>
Tamaños de tipos básicos
<locale.h>
Utilidades de localización
<math.h>
Funciones matemáticas comunes
<setjmp.h>
Saltos no locales
<signal.h>
Manejo de señales
<stdalign.h> (desde C11)
Comodas macros de alignas y alignof
<stdarg.h>
Argumentos variables
<stdatomic.h> (desde C11)
Tipos atómicos
<stdbool.h> (desde C99)
Tipo booleano
<stddef.h>
Definiciones de macros comunes
<stdint.h> (desde C99)
Tipos de enteros de ancho fijo
<stdio.h>
Entrada/Salida
<stdlib.h>
Utilidades generales: memory management, program utilities, string conversions, random numbers
<stdnoreturn.h> (desde C11)
Comodas macros de noreturn
<string.h>
Manipulación de cadenas
<tgmath.h> (desde C99)
Matemáticas genéricas de tipo (empaquetado de macros math.h y complex.h)
<threads.h> (desde C11)
Biblioteca de hilos
<time.h>
Utilidades de hora/fecha
<uchar.h> (desde C11)
Utilidades para caracteres UTF-16 y UTF-32
<wchar.h> (desde C95)
Utilidades ampliadas de multibytes y caracteres anchoss
<wctype.h> (desde C95)
Funciones para determinar el tipo contenido en los datos de caracteres anchos