Perguntas com a marcação «return»

Uma instrução de retorno faz com que a execução saia da sub-rotina atual e continue no ponto do código imediatamente após onde a sub-rotina foi chamada, conhecido como seu endereço de retorno. O endereço de retorno é salvo, geralmente na pilha de chamadas do processo, como parte da operação de fazer a chamada da sub-rotina. Algumas linguagens de programação permitem que uma função especifique um ou mais valores de retorno a serem passados ​​de volta ao código que chamou a função.

7
Como "retornar um objeto" em C ++?
Sei que o título parece familiar, pois há muitas perguntas semelhantes, mas estou pedindo um aspecto diferente do problema (sei a diferença entre colocar as coisas na pilha e colocá-las na pilha). Em Java, sempre posso retornar referências a objetos "locais" public Thing calculateThing() { Thing thing = new Thing(); …

3
Qual é a melhor maneira de sair de uma função (que não tem valor de retorno) em python antes que a função termine (por exemplo, uma verificação falha)?
Vamos assumir uma iteração na qual chamamos uma função sem um valor de retorno. A maneira como acho que meu programa deve se comportar é explicada neste pseudocódigo: 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 …
164 python  function  return 

7
O retorno para um loop?
Suponha que eu tenha um loop como este: for (var i = 0; i < SomeArrayOfObject.length; i++) { if (SomeArray[i].SomeValue === SomeCondition) { var SomeVar = SomeArray[i].SomeProperty; return SomeVar; } } Pergunta rápida: returnpara a execução do loop por si só?
157 javascript  loops  return 

7
Por que "return list.sort ()" retorna None, não a lista?
Consegui verificar se isso findUniqueWordsresulta em uma classificação list. No entanto, ele não retorna a lista. Por quê? 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 …
154 python  list  sorting  return 


6
Retornar vários valores de uma função em swift
Como faço para retornar 3 valores de dados separados do mesmo tipo (Int) de uma função no swift? Estou tentando retornar a hora do dia, preciso retornar a hora, o minuto e o segundo como números inteiros separados, mas todos de uma só vez partem da mesma função, isso é …
148 function  swift  return 



3
Por que main não retorna 0 aqui?
Eu só estava lendo ISO / IEC 9899: 201x Minuta do Comitê - 12 de abril de 2011 em que encontrei em 5.1.2.2.3 Término do programa ..reaching the } that terminates the main function returns a value of 0. isso significa que se você não especificar nenhuma instrução return em …
116 c  linux  return  main 



6
Qual é o significado do valor booleano retornado de um método de manipulação de eventos no Android
No Android, a maioria dos métodos de ouvinte de evento retorna um valor booleano. O que significa esse valor verdadeiro / falso? no que isso resultará nos eventos subsequentes? class MyTouchListener implements OnTouchListener { @Override public boolean onTouch(View v, MotionEvent event) { logView.showEvent(event); return true; } } Em relação ao …



6
Que tipo é a palavra-chave 'return'?
Usamos instruções de retorno opcionalmente em funções JavaScript. É uma palavra-chave. Mas qual é o tipo real de returnsi mesmo. Na verdade fiquei confuso, vendo o exemplo: function add(a, b) { return ( console.log(a + b), console.log(arguments) ); } add(2, 2); Resultado: 4 [2, 2] Portanto, podemos passar expressões separadas …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.