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