Оператор return завершує виконання функції та повертає управління зухвалої функції. Виконання відновлюється в функції, що викликає, в точці відразу після виклику. Оператор return може повертати значення, передаючи його функції. Для отримання додаткових відомостей див.Sep 26, 2022
Те, що функція "повертає значення", фактично означає, що результат її виклику може бути використаний: для надання змінної або як частина інших виразів".
Функція може повертати тільки одне значення через return назад у caller. Це може бути або число (наприклад, 7), або значення змінної, або вираз (у якого є результат), або певне значення із набору можливих значень.
Усі типи функційкрім типу void повертають значення, що вказується виразом в операторі return.