C-Bibliothek - <stddef.h>
Das stddef.hDer Header definiert verschiedene Variablentypen und Makros. Viele dieser Definitionen erscheinen auch in anderen Überschriften.
Bibliotheksvariablen
Im Folgenden sind die im Header stddef.h definierten Variablentypen aufgeführt.
Sr.Nr. | Variable & Beschreibung |
---|---|
1 | ptrdiff_t Dies ist der vorzeichenbehaftete Integraltyp und das Ergebnis der Subtraktion von zwei Zeigern. |
2 | size_t Dies ist der vorzeichenlose Integraltyp und das Ergebnis von sizeof Stichwort. |
3 | wchar_t Dies ist ein integraler Typ der Größe einer breiten Zeichenkonstante. |
Bibliotheksmakros
Im Folgenden sind die in der Kopfzeile stddef.h definierten Makros aufgeführt.
Sr.Nr. | Makro & Beschreibung |
---|---|
1 | NULL Dieses Makro ist der Wert einer Nullzeigerkonstante. |
2 | offsetof (Typ, Elementbezeichner) Dies führt zu einer konstanten Ganzzahl vom Typ size_t, die der Versatz eines Strukturelements vom Beginn der Struktur in Bytes ist. Das Element wird vom Elementbezeichner angegeben , und der Name der Struktur wird in Typ angegeben . |