do statement while (condition);und führt das statement aus, bis der condition-Ausdruck null wird.
condition wird nach der ersten Ausführung von statement getestet, was bedeutet, daß das Statement wenigstens einmal ausgeführt wird.
Wenn kein break oder return im statement vorkommt, muß das statement den Wert der condition verändern, oder condition selbst muß sich während der Auswertung ändern, um eine Endlosschleife zu vermeiden.
Beispiel
string s = "Trust no one!";
int i = -1;
do {
++i;
} while (s[i]);
Index | Copyright © 1999 CadSoft Computer GmbH |