ein Kapitel zurück                                           ein Kapitel weiter

Damit es in späteren Kapiteln keine Unstimmigkeiten bezüglich des Schlüsselwortes, ich sage hier Schlüsselwort und nicht Datentyp, void gibt hierzu eine kurze Erklärung vorab.

Mit.....

void BEZEICHNER

...definieren wir zum Beispiel ein Funktion die keinen Wert (Rückgabewert) zurückliefert. Beispiel......

void funktion()
{
  printf("hallo\n");
}


Außerdem können sie void auf in Funktionen einsetzen die keinen Parameter haben. Auch in main - Funktion wenn sie wollen. Somit wäre.....

int main(void)

...gleichwertig zu.....

int main()

void heißt ja im Prinzip nichts anderes als leer.
Man kann void zum auch einen Zeiger auf void definieren. Natürlich muss man sich dann um die Typenumwandlung (cast) kümmern. Doch das würde jetzt schon zu weit gehen.

ein Kapitel zurück          nach oben           ein Kapitel weiter


© 2001,2002 Jürgen Wolf