return-Anweisung in Programmbeendigung (C++)
Die Ausgabe einer return-Anweisung aus main entspricht von der Funktion her dem Aufruf der exit-Funktion. Betrachten Sie das folgende Beispiel:
// return_statement.cpp
#include <stdlib.h>
int main()
{
exit( 3 );
return 3;
}
Die Anweisungen exit sowie return in dem vorangegangenen Beispiel sind in ihrer Funktion identisch. Allerdings erfordert C++, dass Funktionen, die andere Rückgabetypen als void haben, einen Wert zurückgeben. Mit der return-Anweisung können Sie einen Wert von Main zurückgeben.