Buchempfehlung
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Umfassend, aber leicht verständlich führt dieses Buch in die Programmierung von ATMEL AVR Mikrocontrollern ein. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

Referenz - RETURN

Referenz-Navigation

 

Syntax: RETURN [BYVAL] [{ Ausdruck | Label }]
Typ: Anweisung
Kategorie: Programmablauf

Mit RETURN wird eine BefehlsreferenzeintragFUNCTION oder BefehlsreferenzeintragSUB verlassen. In früheren Versionen von FreeBASIC wurde mit diesem Befehl von einem BefehlsreferenzeintragGOSUB-Aufruf zurückgekehrt.

Seit FreeBASIC v0.16 kann GOSUB/RETURN nur noch in den BefehlsreferenzeintragFB-Dialektformen -lang fblite oder -lang qb verwendet werden; siehe BefehlsreferenzeintragGOSUB für weitere Details.

Hinweis:
Die Angabe 'BefehlsreferenzeintragBYVAL' spielt nur bei Funktionen eine Rolle, die by reference mit BefehlsreferenzeintragBYREF arbeiten.

Beispiel:

DECLARE FUNCTION twice(x AS INTEGER) AS INTEGER

PRINT "Das doppelte von 4 ist " & twice(4)
SLEEP

FUNCTION twice(x AS INTEGER) AS INTEGER
  RETURN 2 * x
END FUNCTION

Unterschiede zu QB:
In der Dialektform Befehlsreferenzeintrag-lang qb arbeitet RETURN genauso wie unter QB. Unterschiede bei anderen Dialektformen siehe unten.

Unterschiede zu früheren Versionen von FreeBASIC:

Unterschiede unter den FB-Dialektformen:

Siehe auch:
BefehlsreferenzeintragGOSUB, BefehlsreferenzeintragFUNCTION, BefehlsreferenzeintragSUB, BefehlsreferenzeintragOPTION GOSUB, BefehlsreferenzeintragOPTION NOGOSUB, BefehlsreferenzeintragProgrammablauf, BefehlsreferenzeintragBYVAL (Rückgaben), BefehlsreferenzeintragProzeduren


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