Возвращаемое значение

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Возвращаемое значение функции — это значение возвращаемое в точку вызова функции, после её выполнения, причём значение может и не возвращаться, так как пользователь указывал на тип данных функции — void (в языке C++).

[править] Оптимизация возвращаемого значения

[править] Пример

#include<iostream>
/* Поскольку тело функции будет располагаться в конце программы, то для получения 
возможности нормального обращения к ней функция будет объявлена в двух местах:
здесь и после функции main() */
 
using namespace std;
 
int sum(int a, int b);
 
int main()
{
    int c,b,s; //Декларация трёх целочисленных переменных типа int
 
               // int - целочисленные значения
 
    cout << "Введите значение b: " << endl;
    cin >> b;
    cout << "Введите значение c: " << endl;
    cin >> c;
 
    s = sum(b,c);
    cout << "Сумма значений b и c = " << s << endl;
}
 
int sum(int a, int b)
{
    int s;
    s = a + b;
    return s; //s - это возвращаемое значение
}
Личные инструменты
Пространства имён

Варианты
Действия
Навигация
Участие
Печать/экспорт
Инструменты
На других языках