1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
#include <iostream>
#include <cstdlib>
int main()
{
int i = 0;
if (i == 0)
{
std::cout << "bonjour" << std::endl;
exit;//si exit a un effet, on peut penser qu'il nous fera sortir du scope courant, comme un break.
i = -2;
}
if (i == -2)
std::cout << "comment allez vous ?" << std::endl;//logiquement on passera jamais par ici
if (i == 0)
{
std::cout << "au revoir" << std::endl;
exit(0);// on utilise cette fonction (std::exit) héritée du C (d'où le cstdlib dans les #include)
}
return 1;//si tout se passe bien, on n'aura jamais un retour d'une valeur de 1
}
//voici l'output
/*
bonjour
comment allez vous ?
Process returned 1 (0x1) execution time : 0.062 s
Press any key to continue.
*/ |