Dies ist eine alte Version des Dokuments!


Standard C-Library und Headers

Vollständig

Library ab Kurzbeschreibung
assert.h C89 Laufzeitbedingungen für Debugging und Qualitätssicherungen
ctype.h C89 Zeichen gewissen Gruppen zuordnen (z.B. 0-9 als Ziffern)
errno.h C89 Fehlercodes
float.h C89 Mindestgrößen von Fließkomma-Datentypen
limits.h C89 Mindestgrößen von Interger-Datentypen
math.h C89 Mathematische Funktionen
stdarg.h C89 Variable Argumentlisten verarbeiten (z.B. printf)
stddef.h C89 Typen und Macros (z.B. die Definition für NULL)
stdio.h C89 Standard-Ein und Ausgabe
setjmp.h C89 C-Exceptionhandling
string.h C89 C-String-Verarbeitung
time.h C89 Funktionen, für Zeitbestimmung und Zeit-String-Konvertierungen

In Bearbeitung / Unvollständig

Library ab Kurzbeschreibung
locale.h C89 Lokalisierungsfunktionen
signal.h C89 Signale (z.B. Programmabbruch CTRL-C) senden und verarbeiten
stdlib.h C89 Speicherverwaltung, Programmsteuerung und Konvertierungen
iso646.h C95 Defines, um Operatoren als Text zu formulieren
wchar.h C95 Erweiterungen für Widechars (Unicode)
wctype.h C95 Widechars gewissen Gruppen zuordnen (z.B. 0-9 als Ziffer)
complex.h C99 Komplexe Zahlen
fenv.h C99 Einstellungen für Fließkommazahlen
stdbool.h C99 Boolische Variablen
stdint.h C99 Standard-Integers (plattformunabhängig)
tgmath.h C99 Makros für mathematische Funktionen