Поделиться через


Оператор return при прерывании программы (C++)

Создание инструкции return из main функционально эквивалентно вызову функции exit. Рассмотрим следующий пример:

// return_statement.cpp
#include <stdlib.h>
int main()
{
    exit( 3 );
    return 3;
}

Инструкции exit и return в предыдущем примере функционально идентичны. Однако C++ требует, чтобы функции, которые содержат типы возвращаемых значений, отличные от void, возвращали значение. Инструкции return позволяют возвращать значение из main.

См. также

Ссылки

Завершение программы