Als «return» getaggte Fragen

Eine return-Anweisung bewirkt, dass die Ausführung das aktuelle Unterprogramm verlässt und an der Stelle im Code fortgesetzt wird, die unmittelbar nach dem Aufruf des Unterprogramms liegt, das als Rücksprungadresse bezeichnet wird. Die Rücksprungadresse wird normalerweise im Aufrufstapel des Prozesses als Teil der Operation zum Ausführen des Unterprogrammaufrufs gespeichert. In einigen Programmiersprachen kann eine Funktion einen oder mehrere Rückgabewerte angeben, die an den Code zurückgegeben werden sollen, der die Funktion aufgerufen hat.

7
Wie kann man in C ++ ein Objekt zurückgeben?
Ich weiß, dass der Titel bekannt vorkommt, da es viele ähnliche Fragen gibt, aber ich frage nach einem anderen Aspekt des Problems (ich kenne den Unterschied zwischen dem Ablegen von Dingen auf dem Stapel und dem Ablegen auf dem Haufen). In Java kann ich immer Verweise auf "lokale" Objekte zurückgeben …

3
Was ist der beste Weg, um eine Funktion (die keinen Rückgabewert hat) in Python zu beenden, bevor die Funktion endet (z. B. wenn eine Prüfung fehlschlägt)?
Nehmen wir eine Iteration an, in der wir eine Funktion ohne Rückgabewert aufrufen. Die Art und Weise, wie sich mein Programm verhalten sollte, wird in diesem Pseudocode erklärt: for element in some_list: foo(element) def foo(element): do something if check is true: do more (because check was succesful) else: return None …
163 python  function  return 

7
Stoppt return eine Schleife?
Angenommen, ich habe eine Schleife wie diese: for (var i = 0; i < SomeArrayOfObject.length; i++) { if (SomeArray[i].SomeValue === SomeCondition) { var SomeVar = SomeArray[i].SomeProperty; return SomeVar; } } Kurze Frage: Stoppt das returndie Ausführung der Schleife an und für sich?
156 javascript  loops  return 



6
Geben Sie schnell mehrere Werte von einer Funktion zurück
Wie gebe ich 3 separate Datenwerte des gleichen Typs (Int) von einer Funktion in Swift zurück? Ich versuche, die Tageszeit zurückzugeben. Ich muss Stunde, Minute und Sekunde als separate Ganzzahlen zurückgeben, aber alles auf einmal von derselben Funktion aus. Ist dies möglich? Ich glaube, ich verstehe die Syntax für die …
148 function  swift  return 

5
Enumerable.Empty <T> () entspricht IQueryable
Wenn eine Methode zurückkehrt IEnumerable&lt;T&gt;und ich nichts zurückgeben kann, können wir verwenden Enumerable.Empty&lt;T&gt;(). Gibt es ein Äquivalent zu dem oben genannten für eine Methode, die zurückgibt? IQueryable&lt;T&gt;
130 c#  return  iqueryable 

6
Festlegen der PayPal-Rückgabe-URL und automatische Rückgabe?
Dies ist eine Folgefrage an: PHP: Einfacher Weg, um PayPal Checkout zu starten? Mein Problem ist also, dass ich die Rückgabe-URL spezifiziere. Nachdem ich jedoch mit PayPal bezahlt habe, erhalte ich einen Bildschirm mit der Aufschrift: Sie haben soeben Ihre Zahlung abgeschlossen. XXXX, Sie haben gerade Ihre Zahlung abgeschlossen. Ihre …
127 paypal  return 

3
Warum gibt main hier nicht 0 zurück?
Ich habe gerade gelesen ISO / IEC 9899: 201x Ausschussentwurf - 12. April 2011 in dem ich unter 5.1.2.2.3 Programmbeendigung gefunden habe ..reaching the } that terminates the main function returns a value of 0. Dies bedeutet, dass wenn Sie keine return-Anweisung in angeben main()und das Programm erfolgreich ausgeführt wird, …
116 c  linux  return  main 


11
versuchen {} ohne catch {} in JavaScript möglich?
Ich habe eine Reihe von Funktionen, die entweder etwas zurückgeben oder einen Fehler auslösen. In einer Hauptfunktion rufe ich jede dieser Funktionen auf und möchte den von jeder Funktion zurückgegebenen Wert zurückgeben oder mit der zweiten Funktion fortfahren, wenn die erste Funktion einen Fehler auslöst. Im Grunde habe ich derzeit …

6
Was bedeutet der boolesche Wert, der von einer Ereignisbehandlungsmethode in Android zurückgegeben wird?
In Android geben die meisten Ereignis-Listener-Methoden einen booleschen Wert zurück. Was bedeutet dieser wahre / falsche Wert? Was wird es zu den Subsequenzereignissen führen? class MyTouchListener implements OnTouchListener { @Override public boolean onTouch(View v, MotionEvent event) { logView.showEvent(event); return true; } } In Bezug auf das obige Beispiel habe ich …



6
Welcher Typ ist das Schlüsselwort 'return'?
Wir verwenden optional return- Anweisungen in JavaScript-Funktionen. Es ist ein Schlüsselwort. Aber was ist der eigentliche Typ von returnsich. Eigentlich war ich verwirrt, als ich das Beispiel sah: function add(a, b) { return ( console.log(a + b), console.log(arguments) ); } add(2, 2); Ausgabe: 4 [2, 2] Wir können also durch …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.