Bei der Computerprogrammierung ist null sowohl ein Wert als auch ein Zeiger. Null ist eine integrierte Konstante mit dem Wert Null. Es ist dasselbe wie das Zeichen 0, das zum Beenden von Zeichenfolgen in C verwendet wird. Null kann auch der Wert eines Zeigers sein, der mit Null identisch ist, es sei denn, die CPU unterstützt ein spezielles Bitmuster für einen Nullzeiger.
In einer Datenbank ist Null ein Wert. Der Wert null bedeutet, dass kein Wert vorhanden ist. Bei Verwendung als Wert ist null kein Speicherort. Nur Zeiger enthalten Speicherplätze. Ohne ein Nullzeichen würde eine Zeichenfolge nicht korrekt terminieren, was zu Problemen führen würde.
Bei der C- und C ++ - Programmierung ist ein Zeiger eine Variable, die einen Speicherort enthält. Der Nullzeiger ist ein Zeiger, der absichtlich auf nichts zeigt. Wenn Sie keine Adresse für einen Zeiger haben, können Sie null verwenden. Der Nullwert vermeidet Speicherverluste und -abstürze in Anwendungen, die Zeiger enthalten. Ein Beispiel für einen Nullzeiger in C ist:
#umfassen
int main ()
int * ptr = NULL;
printf ("Der Wert von ptr ist% u", ptr);
return 0;
Hinweis: In C kann das Nullmakro den Typ void * haben, in C ist dies jedoch nicht zulässig++.
In C # bedeutet null "kein Objekt". Zu den Informationen über null und seine Verwendung in C # gehören: