DEV Community

joker5006
joker5006

Posted on

Understanding Functions in C++

Функция в C++:

Функция в C++ - это блок кода, который выполняет определенную задачу. Обычно она состоит из функции, который включает тип возвращаемого значения, имя функции и параметры, за которым следует тело функции, заключенное в фигурные скобки.
Пример:

имя_функции(переменные) 
{
    // Тело функции
}
Enter fullscreen mode Exit fullscreen mode

Пример определения функции:

int сложение(int a, int b) 
{
    return a + b;
}
Enter fullscreen mode Exit fullscreen mode

Вызов функций в C++:

Как только функция определена, мы можем вызывать ее из любой части нашей программы, чтобы выполнить код, который она содержит. Для вызова функции мы просто используем ее имя, за которым следуют обычные скобки.
Пример:

int результат = сложение(5, 3);
Enter fullscreen mode Exit fullscreen mode

Типы функций в C++:

Функции с void: Функции, которые не возвращают значения.
Функции с datatype: Функции, которые возвращают значение.

Пример функции c void():

void hello(string x) 
{
    x = "Hello, World!";
    cout << x << endl;
}

Enter fullscreen mode Exit fullscreen mode

Пример функции с datatype:

int sum(int x) 
{
    return x + x;
}
Enter fullscreen mode Exit fullscreen mode

Функции играют большую роль в программах на C++ и способствуют повторному использованию кода.

Top comments (0)