C
π Standard C Library Headersβ
These are the standard headers defined by ISO C.
π Input / Outputβ
<stdio.h>β Input/output
βοΈ Strings & Textβ
<string.h>β String handling<ctype.h>β Char classification & conversion<wchar.h>β Wide char utilities<wctype.h>β Wide char classification<uchar.h>β UTF-16/32 utilities
π’ Numbers & Mathβ
<math.h>β Common math<complex.h>β Complex numbers<tgmath.h>β Type-generic math<fenv.h>β Floatingβpoint environment<float.h>β Floating-point limits
π§΅ Memory & Objectsβ
<stdlib.h>β Memory mgmt, conversions, qsort/bsearch, random<stddef.h>β Common macros &size_t<stdnoreturn.h>βnoreturn
π Concurrency & Atomicsβ
<threads.h>β Threads (C11)<stdatomic.h>β Atomics
π€ Types, Limits & Bitsβ
<stdint.h>β Fixed-width integer types<inttypes.h>β Integer conversions/format macros<limits.h>β Ranges of integer types<stdbit.h>β Bit/byte utilities (C23)<stdckdint.h>β Checked integer arithmetic (C23)
β³ Time & Localeβ
<time.h>β Time/date utilities<locale.h>β Localization
β‘ Diagnostics & Errorsβ
<assert.h>β Runtime assertions<errno.h>β Error codes
π¦ Control Flow & Signalsβ
<setjmp.h>β Nonlocal jumps<signal.h>β Signal handling
π Miscβ
<stdarg.h>β Variadic functions<iso646.h>β Alternative operator spellings