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 |