В статье "Как компьютер понимает программиста или краткий обзор стандартной структуры программы на C++?" я уже упоминал о том, что функции возвращают значение после того, как завершили свою работу. Тогда речь шла о главной функции main: Когда программа завершается, ей нужно сообщить системе: успешно она завершена или нет. Для этого и существует оператор возврата. Он возвращает целое число. Сигналом успешного завершения служит число 0. Но на самом деле, все пользовательские функции, после того, как...
Использование аргументов В функцию можно передать один или несколько значений, они называются аргументами. Во время создания функции, которая принимать одни или несколько аргументов, нужно объявить переменные, которые получат значениях этих аргументов. Данные переменные имеют название параметры функции. Рассмотрим функцию box(), которая находит объем параллелепипеда и выводит результат в консоль. При вызове функции нужно указывать 3 аргумента (length, width и heigh). Вот пример. Значения 7, 20, 4 соответственно передаются в length, width, height...