return
Remonter à Liste alphabétique des mots clés - Index
Catégorie
Syntaxe
return [ <expression> ] ;
Description
Utilisez l'instruction return pour revenir de la fonction en cours à la routine appelante, en renvoyant facultativement une valeur.
Exemple
Cet exemple illustre l'utilisation des mots clés break, case, default, return et switch.
#include <iostream> using namespace std; int main(int argc, char* argv[]) int main(int argc, char* argv[]) { char ch; cout << "PRESS a, b, OR c. ANY OTHER CHOICE WILL TERMINATE THIS PROGRAM." << endl; for ( /* FOREVER */; cin >> ch; ) switch (ch) { case 'a' : /* THE CHOICE OF a HAS ITS OWN ACTION. */ cout << endl << "Option a was selected." << endl; break; case 'b' : /* BOTH b AND c GET THE SAME RESULTS. */ case 'c' : cout << endl << "Option b or c was selected." << endl; break; default : cout << endl << "NOT A VALID CHOICE! Bye ..." << endl; return(-1); } }