Page cover

⚙️Функции

Повторное использование кода, улучшение читаемости кода.

Функция - набор инструкций, которые можно использовать много раз, не повторяя их каждый раз заново.

Синтаксис
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