Inhaltsverzeichnis

NULL

NULL ist definiert in der stddef, die in C über stddef.h, bzw. in C++ über cstddef eingebunden wird.

Wert

NULL ist ein Makro, dass zu einer NullPointer-Konstanten expandiert. In C/C++ expandiert NULL zu 0 oder 0L

#define NULL 0L

Verwendungszweck

NULL wird in der Regel dazu genutzt, um einen Pointer zu kennzeichen, der nicht auf ein gültiges Objekt zeigt.

char * string = NULL;