Kapitel 18. Funktionen der Standardbibliothek

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Dieses Kapitel beschreibt in alphabetischer Reihenfolge die Funktionen, die in den ANSI C Standardbibliotheken verfügbar sind. Die meisten der hier beschriebenen Funktionen wurden in den ANSI-Standard von 1989 oder in das "Normative Addendum" von 1995 aufgenommen und werden heute von allen wichtigen Compilern unterstützt. Mit der Norm ISO/IEC 9899:1999 ("C99") wurden mehrere neue Funktionen eingeführt, die auch von den heutigen Compilern weitgehend unterstützt werden. Das Gleiche gilt für die neuen, meist optionalen Funktionen wie Multithreading und Bounds-Checking, die mit der neuen ISO/IEC-Norm 9899:2011 eingeführt wurden. Die neuen Funktionen, die mit dieser Norm eingeführt wurden, sind in diesem Kapitel mit "C11" gekennzeichnet.

Jede Beschreibung enthält den Zweck und Rückgabewert der Funktion, den Funktionsprototyp, die Header-Datei, in der die Funktion deklariert ist, und ein kurzes Beispiel. Der Kürze halber zeigen die Beispiele nicht immer eine main() Funktion oder die #include Direktiven, die die Header-Datei mit der Funktionsdeklaration angeben. Wenn du die in diesem Kapitel beschriebenen Funktionen verwendest, erinnere dich daran, dass du für jede Standardfunktion, die du in deinem Programm verwendest, eine Deklaration in der entsprechenden Header-Datei angeben musst. Außerdem kann jeder ...

Get C in a Nutshell, 2. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.