Начинаю изучение C++ в ВУЗе и у меня возникли вопросы. Зачем нужен return? Что значат цифры после него (например return 0)? Зачем его пишут? Простыми словами пожалуйста.
Возвращаемое значение обычно результат действий (вычислений), выполненных функцией. 0 возвращается обычно тогда, когда нужно выполнить только действия. Формат функции требует возврата значения. Тип ( целое, строка,...) задается описании функции.
Оператор return обеспечивает немедленный выход из функции, прервав дальнейшее её выполнение.
Оператор return обеспечивает последующую передачу управления кода в точку вызова его функции.
Если функция имеет возвращаемое значение определённого типа, то оператор return обязан вернуть значение данного типа в точку вызова.
Если функция не имеет возвращаемого значения (void), то оператор return прерывает дальнейшее выполнение функции и не возвращает ничего в точку вызова. На конце такого оператора ставиться точка с запятой.
>> Зачем нужен return?
Это оператор. Оператор оперирует операндами. Вмести они совершают операцию и могут быть частью более большого выражения.
>> Что значат цифры после него ...
Это не обязательно цифры (числовой литерал) это может быть все что угодно что станет операндом для оператора return.
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.