Den Datentyp void kann man mit "leerer Datentyp" (engl. void = Nichts, Leere) beschreiben.
Er wird in drei Zusammenhängen
verwendet:
1) Eine
Funktion mit dem Ergebnistyp void liefert
keinen Wert zurück.
2) Eine Funktion
mit void als Parameterliste erwartet keine
Parameter.,
3) Ein void-Zeiger
zeigt auf keinen bestimmten Datentyp, d.h. er ist generischer Natur.
Als Datentyp einer Variablen ist void nicht verwendbar! Hier geht nur void*
, z.B. als Typ für einen Adresszeiger.