C++. Для чего нужен return? - Вопросы по С+

Вопрос C++. Для чего нужен return?

Регистрация
24 Сен 2013
Сообщения
90
Репутация
0
Спасибо
0
Монет
0
Начинаю изучение C++ в ВУЗе и у меня возникли вопросы. Зачем нужен return? Что значат цифры после него (например return 0)? Зачем его пишут? Простыми словами пожалуйста.
 
Регистрация
11 Ноя 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
Возвращаемое значение обычно результат действий (вычислений), выполненных функцией. 0 возвращается обычно тогда, когда нужно выполнить только действия. Формат функции требует возврата значения. Тип ( целое, строка,...) задается описании функции.
 
Регистрация
21 Авг 2013
Сообщения
77
Репутация
0
Спасибо
0
Монет
0
Оператор return обеспечивает немедленный выход из функции, прервав дальнейшее её выполнение.

Оператор return обеспечивает последующую передачу управления кода в точку вызова его функции.

Если функция имеет возвращаемое значение определённого типа, то оператор return обязан вернуть значение данного типа в точку вызова.

Если функция не имеет возвращаемого значения (void), то оператор return прерывает дальнейшее выполнение функции и не возвращает ничего в точку вызова. На конце такого оператора ставиться точка с запятой.
 
Регистрация
16 Ноя 2012
Сообщения
91
Репутация
0
Спасибо
0
Монет
0
Если у тебя такой простой вопрос вызывает сложности с гуглением, то ситуация печальная
292405537_1e12805c8bbc04582af0043adbaef142_800.png

 
Регистрация
20 Дек 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
>> Зачем нужен return?
Это оператор. Оператор оперирует операндами. Вмести они совершают операцию и могут быть частью более большого выражения.

>> Что значат цифры после него ...
Это не обязательно цифры (числовой литерал) это может быть все что угодно что станет операндом для оператора return.
 
Сверху Снизу