Вопросы с тегом «return»

Оператор return приводит к тому, что выполнение покидает текущую подпрограмму и возобновляет работу в той точке кода сразу после того, где была вызвана подпрограмма, известная как ее адрес возврата. Адрес возврата сохраняется, как правило, в стеке вызовов процесса, как часть операции выполнения вызова подпрограммы. Некоторые языки программирования позволяют функции указывать одно или несколько возвращаемых значений, которые передаются обратно в код, вызвавший функцию.

7
Как «вернуть объект» в C ++?
Я знаю, что название звучит знакомо, так как есть много похожих вопросов, но я спрашиваю о другом аспекте проблемы (я знаю разницу между тем, чтобы что-то складывалось в стек и помещалось в кучу). В Java я всегда могу вернуть ссылки на "локальные" объекты public Thing calculateThing() { Thing thing = …

3
Каков наилучший способ выхода из функции (которая не имеет возвращаемого значения) в python до ее завершения (например, проверка не пройдена)?
Давайте предположим итерацию, в которой мы вызываем функцию без возвращаемого значения. То, как должна вести себя моя программа, объясняется в этом псевдокоде: 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... Если я …
165 python  function  return 

7
Возврат останавливает цикл?
Предположим, у меня есть такой цикл: for (var i = 0; i < SomeArrayOfObject.length; i++) { if (SomeArray[i].SomeValue === SomeCondition) { var SomeVar = SomeArray[i].SomeProperty; return SomeVar; } } Быстрый вопрос: returnостанавливает ли выполнение цикла само по себе?
157 javascript  loops  return 

7
Почему «return list.sort ()» возвращает None, а не список?
Я был в состоянии проверить, что findUniqueWordsрезультат приводит к сортировке list. Тем не менее, он не возвращает список. Зачем? 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 …
155 python  list  sorting  return 

5
Когда мне следует использовать `return` в функциях стрелки es6?
Новые функции стрелки es6 говорят, returnчто неявные при некоторых обстоятельствах: Выражение также является неявным возвращаемым значением этой функции. В каких случаях мне нужно использовать returnфункции стрелок es6?

6
Возврат нескольких значений из функции в swift
Как вернуть 3 отдельных значения данных одного и того же типа (Int) из функции в swift? Я пытаюсь вернуть время суток, мне нужно вернуть Час, Минуту и ​​Секунду в виде отдельных целых чисел, но все ли в одном переходе от одной и той же функции, возможно ли это? Я думаю, …
148 function  swift  return 

5
Enumerable.Empty <T> () эквивалент для IQueryable
Когда метод возвращается, IEnumerable&lt;T&gt;и мне нечего возвращать, мы можем использовать Enumerable.Empty&lt;T&gt;(). Есть ли эквивалент приведенному выше для метода, возвращающего IQueryable&lt;T&gt;
130 c#  return  iqueryable 

6
Установить URL возврата PayPal и сделать его автоматическим?
Это следующий вопрос: PHP: простой способ начать оформление заказа через PayPal? Итак, моя проблема в том, что я указываю URL-адрес возврата. Однако после оплаты через PayPal я попадаю на экран с надписью: Вы только что завершили платеж. XXXX, вы только что завершили платеж. Ваш идентификатор транзакции для этого платежа: XXXXXXXXXXXXX. …
127 paypal  return 

3
Почему main не возвращает здесь 0?
Я просто читал ISO / IEC 9899: проект комитета 201x - 12 апреля 2011 г. в котором я нашел в разделе 5.1.2.2.3 Прекращение программы ..reaching the } that terminates the main function returns a value of 0. это означает, что если вы не укажете какой-либо оператор return в main(), и …
116 c  linux  return  main 


11
попробовать {} без catch {} можно в JavaScript?
У меня есть несколько функций, которые либо что-то возвращают, либо выдают ошибку. В основной функции я вызываю каждую из них и хотел бы вернуть значение, возвращаемое каждой функцией, или перейти ко второй функции, если первые функции вызывают ошибку. Итак, в основном то, что у меня сейчас есть: function testAll() { …

6
Что означает логическое значение, возвращаемое методом обработки событий в Android
В Android большинство методов прослушивателя событий возвращают логическое значение. Что означает это истинное / ложное значение? к чему это приведет к событиям подпоследовательности? class MyTouchListener implements OnTouchListener { @Override public boolean onTouch(View v, MotionEvent event) { logView.showEvent(event); return true; } } Что касается приведенного выше примера, если return true в …

2
Как вернуть результат SELECT внутри функции в PostgreSQL?
У меня есть эта функция в PostgreSQL, но я не знаю, как вернуть результат запроса: CREATE OR REPLACE FUNCTION wordFrequency(maxTokens INTEGER) RETURNS SETOF RECORD AS $$ BEGIN SELECT text, count(*), 100 / maxTokens * count(*) FROM ( SELECT text FROM token WHERE chartype = 'ALPHABETIC' LIMIT maxTokens ) as tokens …


10
Что лучше - вернуть undefined или null из функции javascript?
У меня есть написанная мною функция, которая выглядит примерно так: function getNextCard(searchTerms) { // Setup Some Variables // Do a bunch of logic to pick the next card based on termed passed through what I'll call here as 'searchTerms' all of this logic is omitted because it's not important for …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.