Основы С++: Знакомство с аргументами и параметрами функций
В прошлой статье мы научились возвращать значения из функций. Мы написали простую программу, которая просила пользователя ввести число и после чего выводила квадрат введенного числа на экран. Для инструкций, которые будут запрашивать число и принимать его с консоли в переменную input, мы использовали отдельную функцию EnterNumber(). Мы вызывали ее через переменную num из функции main(), помещая ее в блок инициализации: int num{EnterNumber()}. Тем самым мы запускали выполнение инструкций внутри EnterNumber...
1420 читали · 5 лет назад
Аргументы и параметры функции: в чём разница?
Практически все разработчики слышали или употребляли фразы «функция принимает параметры» и «функция принимает аргументы». Но не все начинающие программисты задумывались о разнице между ними. Давайте разберёмся, чем параметры отличаются от аргументов. Параметром называют переменную, которая входит в сигнатуру функции. В примере ниже a и b — параметры функции multiply. const multiply = (a, b) => a * b; Аргументы — выражения, которые передаются при вызове функции...