Pytania otagowane jako return

Instrukcja return powoduje, że wykonanie opuszcza bieżący podprogram i wznawia działanie w punkcie kodu bezpośrednio po wywołaniu podprogramu, znanym jako jego adres zwrotny. Adres zwrotny jest zapisywany, zwykle na stosie wywołań procesu, jako część operacji wykonywania wywołania podprogramu. Niektóre języki programowania pozwalają funkcji na określenie jednej lub więcej wartości zwracanych, które mają być przekazane z powrotem do kodu, który wywołał funkcję.

7
Jak „zwrócić obiekt” w C ++?
Wiem, że tytuł brzmi znajomo, ponieważ jest wiele podobnych pytań, ale proszę o inny aspekt problemu (znam różnicę między posiadaniem rzeczy na stosie a układaniem ich na stosie). W Javie zawsze mogę zwrócić odniesienia do obiektów „lokalnych” public Thing calculateThing() { Thing thing = new Thing(); // do calculations and …

3
Jaki jest najlepszy sposób na wyjście z funkcji (która nie zwraca wartości) w Pythonie przed zakończeniem funkcji (np. Sprawdzenie nie powiedzie się)?
Załóżmy iterację, w której wywołujemy funkcję bez zwracanej wartości. Sposób, w jaki moim zdaniem powinien zachowywać się mój program, jest wyjaśniony w tym pseudokodzie: 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 do much much more... …
164 python  function  return 

7
Czy powrót zatrzymuje pętlę?
Załóżmy, że mam taką pętlę: for (var i = 0; i < SomeArrayOfObject.length; i++) { if (SomeArray[i].SomeValue === SomeCondition) { var SomeVar = SomeArray[i].SomeProperty; return SomeVar; } } Szybkie pytanie: czy returnsamoczynnie wstrzymuje wykonywanie pętli?
157 javascript  loops  return 


7
Dlaczego „return list.sort ()” zwraca Brak, nie listę?
Udało mi się zweryfikować, że findUniqueWordspowoduje to posortowanie list. Jednak nie zwraca listy. Czemu? def findUniqueWords(theList): newList = [] words = [] # Read a line at a time for item in theList: # Remove any punctuation from the line cleaned = cleanUp(item) # Split the line into separate words …
154 python  list  sorting  return 

6
Zwróć wiele wartości z funkcji w języku swift
Jak zwrócić 3 oddzielne wartości danych tego samego typu (Int) z funkcji w języku Swift? Próbuję zwrócić godzinę, muszę zwrócić Godzinę, Minutę i Sekundę jako oddzielne liczby całkowite, ale wszystko za jednym razem z tej samej funkcji, czy to możliwe? Myślę, że po prostu nie rozumiem składni zwracania wielu wartości. …
148 function  swift  return 


6
Ustawiasz zwrotny adres URL PayPal i ustawiasz automatyczny powrót?
To jest pytanie uzupełniające do: PHP: Łatwy sposób na rozpoczęcie realizacji transakcji PayPal? Tak więc mój problem polega na tym, że określam zwrotny adres URL. Jednak po zapłaceniu przez PayPal widzę ekran, na którym jest napisane: Właśnie zakończyłeś płatność. XXXX, właśnie zakończyłeś płatność. Twój identyfikator transakcji dla tej płatności to: …
128 paypal  return 

3
Dlaczego main nie zwraca tutaj 0?
Właśnie czytałem ISO / IEC 9899: Projekt Komisji 201x - 12 kwietnia 2011 r w którym znalazłem w punkcie 5.1.2.2.3 Zakończenie programu ..reaching the } that terminates the main function returns a value of 0. oznacza to, że jeśli nie określisz żadnej instrukcji return w main() i program zostanie uruchomiony …
116 c  linux  return  main 


11
spróbować {} bez catch {} możliwe w JavaScript?
Mam wiele funkcji, które albo zwracają coś, albo generują błąd. W funkcji głównej wywołuję każdą z nich i chciałbym zwrócić wartość zwracaną przez każdą funkcję lub przejść do drugiej funkcji, jeśli pierwsza funkcja generuje błąd. Więc w zasadzie to, co obecnie mam, to: function testAll() { try { return func1(); …

6
Jakie jest znaczenie wartości logicznej zwracanej przez metodę obsługi zdarzeń w systemie Android
W systemie Android większość metod detektora zdarzeń zwraca wartość logiczną. Co oznacza ta wartość prawda / fałsz? co to przyniesie następstwom wydarzeń? class MyTouchListener implements OnTouchListener { @Override public boolean onTouch(View v, MotionEvent event) { logView.showEvent(event); return true; } } Jeśli chodzi o powyższy przykład, jeśli zwrócono wartość true w …




Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.