Domande taggate «return»

Una dichiarazione di ritorno fa sì che l'esecuzione lasci la subroutine corrente e riprenda nel punto nel codice immediatamente dopo la chiamata della subroutine, noto come indirizzo di ritorno. L'indirizzo di ritorno viene salvato, generalmente nello stack di chiamate del processo, come parte dell'operazione di esecuzione della chiamata di subroutine. Alcuni linguaggi di programmazione consentono a una funzione di specificare uno o più valori di ritorno da restituire al codice che ha chiamato la funzione.






5
return, return None e nessun ritorno a tutti?
Considera tre funzioni: def my_func1(): print "Hello World" return None def my_func2(): print "Hello World" return def my_func3(): print "Hello World" Sembrano tutti restituire Nessuno. Ci sono differenze tra il comportamento del valore restituito di queste funzioni? Ci sono dei motivi per preferire l'uno rispetto all'altro?
386 python  null  return 






8
istruzione return vs exit () in main ()
Dovrei usare exit()o solo returndichiarazioni in main()? Personalmente preferisco le returnaffermazioni perché sento che è come leggere qualsiasi altra funzione e il controllo del flusso quando sto leggendo il codice è fluido (secondo me). E anche se voglio refactoring la main()funzione, avere returnsembra una scelta migliore di exit(). Fa exit()qualcosa …
197 c++  c  coding-style  return  exit 



24
Come restituire più oggetti da un metodo Java?
Voglio restituire due oggetti da un metodo Java e mi chiedevo quale potrebbe essere un buon modo per farlo? I possibili modi a cui riesco a pensare sono: return a HashMap(poiché i due Oggetti sono correlati) o return anArrayList di Objectoggetti. Per essere più precisi, i due oggetti che voglio …
173 java  return 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.