void

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Schlüsselwörter alphabetisch - Index


Kategorie

Typ-Bezeichner (C++)

Syntax

 void bezeichner

Beschreibung

void ist ein spezieller Typ, der die Abwesenheit jeglicher Werte anzeigt. Verwenden Sie das Schlüsselwort void als den Typ des Rückgabewerts, wenn eine Funktion keinen Wert zurückgibt.

 void hallo(char *name)
 {
 printf("Hallo, %s.",name);
 }

Die Angabe void in der Parameterliste einer Funktion bedeutet, dass die Funktion keine Parameter hat.

 int init(void)
 {
 return 1;
 }

void-Zeiger:

Generische Zeiger lassen sich auch als void deklarieren, was bedeutet, dass sie auf jeden Typ zeigen können.

void-Zeiger können nicht ohne explizite Typumwandlung dereferenziert werden, weil der Compiler sonst die Größe des Objekts, auf das der Zeiger zeigt, nicht erkennen kann.