goto label
Springt zu einer Zielmarke innerhalb der Funktion und fährt von dort aus mit den folgenden Anweisungen fort Eine Marke (label) kann jeder Name gefolgt von einem Doppelpunkt sein, der als Zielmarke irgendwo zwischen zwei Anweisungen in der Funktion steht.
Parameter:
Label - Sprungziel
Geschwindigkeit:
Schnell
Remarks:
- Für gewöhnlich ist es nicht empfehlenswert, goto in Ihren Skripten zu verwenden, denn dies kann zu 'Spaghetti-Code' à la BASIC führen. Dieser Befehl wird nur aus nostalgischen Gründen unterstützt.
- Die Zielmarke muß sich innerhalb derselben geschweiften Klammern ({ .. }) wie die goto-Anweisung befinden.
Beispiel (lite-C):
xloop:
x=x+1;
if (x < 100)
goto loop; // jump to label "loop"
//...
Siehe auch:
if, while
► Aktuelle Version Online