Модуль: Возвращаемые значения функций


4. Исправляем нашу тестовую программу


Теперь, узнав это, мы можем исправить программу, которую представили в начале урока:


Когда эта программа выполняется, первая инструкция в main создаст переменную типа int с именем num. Когда программа перейдет к инициализации num, она увидит, что есть вызов функции getValueFromUser, поэтому она выполнит эту функцию. Функция getValueFromUser просит пользователя ввести значение, а затем возвращает это значение вызывающей функции (main). Это возвращенное значение используется как значение для инициализации переменной num.

Запустите эту программу несколько раз, чтобы убедиться, что она работает.

time 1000 ms
memory 256 Mb

Комментарий учителя