Referenz - NEXT
Syntax 1: NEXT [Variable]
Syntax 2: RESUME [NEXT]
Typ: Schlüsselwort
Kategorie: Schleifen/Fehler
Syntax 1:
NEXT ist der schließende Bestandteil der Zählschleife
FOR...NEXT.
Auf NEXT folgt die Zählvariable, die am Anfang des Schleifenblocks in der FOR-Zeile verwendet wurde:
DIM i AS INTEGER
FOR i = 1 TO 5
PRINT "Hallo Welt!"
NEXT i
SLEEP : END
Unterschiede zu älteren Versionen von FreeBASIC:
War es vor FreeBASIC 0.18.3b noch möglich,
For i = 0 To 3
Print "i = " & i
Next irgentwasesmussnurzusammengeschreibensein
zu schreiben, also dem NEXT eine beliebige Zeichenfolge folgen zu lassen, ist seit FB 0.18.3b die Zählvariable (Laufindex) anzufügen, in diesem Fall 'i', oder nur ein NEXT ohne Variable. Dabei wird dann automatisch die Variable des dazugehörigen FOR-Befehls verwendet. Bei einer anderen beliebigen Zeichenfolge bemängelt der Compiler eine nicht definierte Variable.
Unterschiede zu QuickBASIC:
- Auch mehrere Zähler werden unterstützt.
Beispiel:
NEXT a, b, c
Syntax 2:
NEXT ist auch Teil der
RESUME-Anweisung.
Siehe auch:
FOR...NEXT,
RESUME
| Zusätzliche Informationen und Funktionen | ||||
|---|---|---|---|---|
|
||||





Versionen