Partager via


Instruction return dans la terminaison du programme (C++)

Du point de vue fonctionnel, émettre une instruction return à partir de main équivaut à appeler la fonction exit. Prenons l'exemple suivant :

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

Les instructions exit et return de l'exemple précédent sont identiques du point de vue fonctionnel. Toutefois, C++ exige que les fonctions dont les types de retour sont différents de void retournent une valeur. L'instruction return vous permet de retourner une valeur à partir de main.

Voir aussi

Référence

Terminaison du programme