Return Funktion?
Übersicht

![]() |
DamienXBetreff: Return Funktion? |
![]() Antworten mit Zitat ![]() |
---|---|---|
Fast schon peinlich das zu fragen aber ich wollte fragen für was
die "Return" funktion eigentlich da ist! Hab sie bis jetz anscheinend noch nicht gebraucht deshalb frag ich! In C++ gibt man eigentlich immer den Wert 0 zurück allerdings hab ich noch nie wirklich darüber nachgedacht warum! Ich hab schon oft gelesen dass der Befehl einen Wert an die Funktion zurück gibt allerdings kann ich mir darunter nicht viel vorstellen. Ein praktisches Beispiel wäre nett ^^! Mfg DamienX |
||
Lets make things better... |
![]() |
Artemis |
![]() Antworten mit Zitat ![]() |
---|---|---|
Code: [AUSKLAPPEN] Superstrict
Function Addition:int(a:int, b:int) Return a+b EndFunction local c:int = Addition(12, 4) print c Das ist, wie wenn du zb. len oder instr aufrufst, dann bekommst du auch einen wert zurückgeliefert. |
||
![]() |
Klip |
![]() Antworten mit Zitat ![]() |
---|---|---|
Man gibt in C++ nicht immer 0 zurück, sondern nur am Ende der Hauptfunktion. Das bedeutet, dass alles ohne Fehler abgelaufen ist.
In Blitz liefert eine Funktion bei Gelingen meistens eine 1 zurück. Wofür man Return braucht? Damit kannst du Variablen einen Wert zuweisen. Du kennst sicher die Funktion Input(text:String). Praktischerweise kann man den eingegebenen Wert des Benutzers sofort in einer Variable speichern: name:string = input("Hi, ich bin Fred, und du?" ) Print name Das geht nur mit Return. variable = Funktion() wird durch Return ermöglicht. |
||
![]() |
DamienX |
![]() Antworten mit Zitat ![]() |
---|---|---|
Danke ich wed mich mal damit spielen!
Mfg DamienX |
||
Lets make things better... |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group