C Standard Headers Index
C Standard Headers Index
A grouped index of C standard headers with one-line summaries of what each header provides.
C Standard Headers Index
A grouped index of C standard headers with one-line summaries of what each header provides.
Use reference pages to confirm names, categories, nearby facilities, and the constraints that matter before writing or reviewing code.
<assert.h>: runtime assertions in debug-friendly builds<errno.h>: thread-local error indicator and error macros<stddef.h>: size_t, ptrdiff_t, NULL, offsetof, fundamental utility typedefs<stdint.h>: fixed-width integer types and integer constant macros<stdbool.h>: Boolean compatibility macros for C<stdarg.h>: variadic argument handling<stdlib.h>: allocation, conversions, process control, environment, sort/search helpers<string.h>: raw memory and null-terminated string utilities<ctype.h>: character classification and case conversion<uchar.h>: UTF-16 and UTF-32 support types and conversions<stdio.h>: streams, files, formatted I/O, binary I/O, file positioning<math.h>: transcendental, rounding, and classification functions<time.h>: wall-clock time, broken-down time, formatting, CPU clock<locale.h>: locale selection and numeric/string formatting categories<signal.h>: signal handlers and signal-related macros<stdatomic.h>: atomic types and operations<threads.h>: C11 threads, mutexes, condition variables, thread-specific storage<stdalign.h>: alignment support macros<stdnoreturn.h>: noreturn compatibility macros#include <vector>
#include <string_view>
int main() {
std::vector<std::string_view> headers{"<vector>", "<ranges>", "<format>"};
return static_cast<int>(headers.size());
}