5 / 5 / 5
Регистрация: 15.05.2012
Сообщений: 66
|
|
1 | |
Как вернуть только верхнее значение стека через return06.04.2018, 23:45. Показов 2198. Ответов 4
Метки нет (Все метки)
Есть рекурсивная функция, которая возвращает определенное значение. Вопрос - как вернуть только верхнее значение стека через return, а не последнее?
0
|
06.04.2018, 23:45 | |
Ответы с готовыми решениями:
4
return как вернуть значение из фукнции? Как вернуть два значения через return? Как вернуть верхнее меню в админке Joomla Можно ли через метод типа int вернуть 2 значения (return)? |
474 / 426 / 290
Регистрация: 10.03.2015
Сообщений: 1,782
|
|
06.04.2018, 23:48 | 2 |
У тебя и так всегда указатель на голову должен быть - он и есть верхнее значение стека.
0
|
5 / 5 / 5
Регистрация: 15.05.2012
Сообщений: 66
|
||||||
07.04.2018, 00:27 [ТС] | 3 | |||||
0
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
|
07.04.2018, 01:05 | 4 |
Сообщение было отмечено kLeimor как решение
Решение
kLeimor, когда у тебя срабатывает return, функция завершает свою работу и управление возвращается туда, откуда эта функция была вызвана. В твоем случае это либо строка 21, либо 25. Однако ты возвращаемое значение вызванной функции никуда не сохраняешь, так что оно просто теряется.
1
|
5 / 5 / 5
Регистрация: 15.05.2012
Сообщений: 66
|
|
07.04.2018, 01:24 [ТС] | 5 |
понял, спасибо=)
0
|
07.04.2018, 01:24 | |
07.04.2018, 01:24 | |
Помогаю со студенческими работами здесь
5
Как из switch вернуть результат return? Return. Как вернуть ничего (пустую строку), если стоит тип double? Ждать событие и только тогда вернуть значение из функции Вывести элементы списка в таком же виде как и через print, но через return? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |