Buchempfehlung
Windows System Programming
Windows System Programming
Das Kompendium liefert viele interessante Informationen zur Windows-Programmierung auf Englisch. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )


Referenz - GOSUB

Referenz-Navigation

 

Syntax: GOSUB label
Typ: Anweisung
Kategorie: Programmorganisation

Springt zu einem Label, und speichert, von wo der Sprung ausgeführt wurde, um später dorthin zurückzukehren. GOSUB hat eine ähnliche Funktion wie SUB. Die SUB-Methode sollte jedoch bevorzugt werden, da durch GOSUB oft unübersichtlicher Code entsteht. GOSUB ist der Vorgänger von SUB.

GOSUB verzweigt zu einer beliebigen Programmstelle. Um von dort zum Hauptprogramm zurückzukehren, benutzen Sie RETURN.

Achtung: Seit FreeBASIC v0.16b, März-Release darf GOSUB nicht mehr auf Prozedurebene verwendet werden. Stattdessen muss GOTO oder eine SUB oder FUNCTION verwendet werden.

Beispiel:

GOSUB message
END

message:
PRINT "Welcome!
RETURN

Unterschiede zu QB:
GOSUB ist auf Prozedurebene nicht mehr zulässig.

Unterschiede zu früheren FreeBASIC-Versionen:
Seit FreeBASIC v0.16b, März-Release ist es nicht mehr zulässig, GOSUB auf Prozedurebene zu verwenden.

Siehe auch:
BefehlsreferenzeintragRETURN, BefehlsreferenzeintragGOTO, BefehlsreferenzeintragSUB, BefehlsreferenzeintragFUNCTION, BefehlsreferenzeintragProzeduren


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 29.07.2007 von Redakteurnemored angelegt.
  • Die aktuellste Version wurde am 15.10.2007 von Redakteurnemored gespeichert.
  Versionen Versionen