⚙️Функции
Повторное использование кода, улучшение читаемости кода.
Функция - набор инструкций, которые можно использовать много раз, не повторяя их каждый раз заново.
int function()
{
return;
{
// int - тип данных возвращаемый функцией
// () - операторы которые функция принимает
// return - то, что функция будет возвращать. Переменные или сразу действие.Простые примеры функций:
int sum(int a,int b) // функция возвращающая целочисленное число
{
int result = a + b; // сумма
return result; // то, что будет возвращать функция
// либо можно сразу написать return a + b;
}
int main()
{
cout << sum(2,5) << endl; // 2,5 - a,b
// вместо 2,5 могут быть любые int переменные
}Передача массива в функцию. Мы не можем изменять напрямую переменные нашей программы с помощью функции т.к передаем в нее через параметры только значения, а не саму переменную. Однако когда мы передаем в параметр функции массив, то это расценивается как указатель поэтому мы можем напрямую заполнять массив.
Last updated
