Wenn eine Variable deklariert wird, existiert sie
Manchmal ist es notwendig, daß eine Funktion einen Zustand speichert. Das kann durch
Beispiel:
int counter() { static int count = 0; return count++; }
Die Variable count
wird nur einmal deklariert und
initialisiert, bei den weiteren Funktionsaufrufen wird count
erhöht.
© 1997 Gottfried Rudorfer, C++-AG, Lehrveranstaltungen, Abteilung für Angewandte Informatik, Wirtschaftsuniversität Wien, 12/16/1998 |