Для чего нужен return(); в c++? - Вопросы по С+

Вопрос Для чего нужен return(); в c++?

Регистрация
26 Июн 2013
Сообщения
85
Репутация
0
Спасибо
0
Монет
0
Пишут, что он, типа, останавливает код. И что дальше? А что если return не будет?

Какое значение он возвращает? Куда возвращает и зачем?



Можете объяснить так, чтобы я уже наконец это понял?
 
Регистрация
24 Дек 2013
Сообщения
98
Репутация
0
Спасибо
0
Монет
0
Пожалуйста имейте ввиду, что этот пользователь забанен
Не читал
 
Регистрация
31 Авг 2013
Сообщения
81
Репутация
0
Спасибо
0
Монет
0
Пишут, что он, типа, останавливает код.ТИПА он ниче не останавливает, он ТИПА возвращает значение которое ТИПА прописано после него.и зачем?Чтобы ТИПА функция имело какое-то значение. Даже если не прописывать, по дефолту всегда возвращает 0. Это просто правило "хорошего тона" его прописывать
 
Регистрация
31 Мар 2013
Сообщения
94
Репутация
0
Спасибо
0
Монет
0
Пишут, что он, типа, останавливает кодНеправда, код он не останавливает. Но возврат значения это последнее что может сделать функция.

Какое значение он возвращаетТо которое ты укажешь

Куда возвращает и зачем?Это проще объяснить на примере.
int age = getAge();
То что вернёт функция getAge будет записано в переменную age
 
Сверху Снизу