break

Aus Appmethod Topics
Wechseln zu: Navigation, Suche

Nach oben zu Schlüsselwörter alphabetisch - Index


Kategorie

Anweisungen

Syntax

Beschreibung

Die Anweisung break bewirkt innerhalb einer Schleife, dass die Ablaufkontrolle zur ersten Anweisung hinter dem innersten switch-, for-, while- oder do-Block springt.


Beispiel

Dieses Beispiel veranschaulicht die Verwendung der Schlüsselwörter break, case, default und switch.

 #include <iostream>
 
 using namespace std;
 
 int main(int argc, char* argv[])
 {
   char ch;
 
   cout << "DRÜCKEN SIE a, b, ODER c. JEDE ANDERE AUSWAHL BEENDET DIESES PROGRAMM." << endl;
   for ( /* IMMER */; cin >> ch; )
     switch (ch)
     {
       case 'a' :    /* DIE AUSWAHL VON a HAT EINEN EIGENEN ABLAUF. */
         cout << endl << "Option a wurde gewählt." << endl;
         break;
       case 'b' :    /* b UND c ERHALTEN GLEICHE ERGEBNISSE. */
       case 'c' :
         cout << endl << "Option b oder c wurden gewählt." << endl;
         break;
       default:
         cout << endl << "KEINE GÜLTIGE AUSWAHL!  Tschüß ..." << endl;
         return(-1);
     }
 }

Siehe auch