break-Anweisung (C++)
Die break-Anweisung beendet die Ausführung des nächsten einschließende - Schleife oder einer Bedingungsanweisung, wo sie angezeigt wird.Steuerelement übergibt der Anweisung, die der beendeten Anweisung folgt, sofern vorhanden.
break;
Hinweise
Die break-Anweisung wird mithilfe der bedingten Schalter-Anweisung und mit Sie führen, nachund wohingegen-Anweisungen verwendet.
In einer switch-Anweisung bewirkt, dass die break-Anweisung das Programm die nächste Anweisung nach der switch-Anweisung auszuführen.Ohne eine break-Anweisung wird jede Anweisung in der übereinstimmenden case Bezeichnung am Ende der switch-Anweisung, einschließlich der default-Klausel ausgeführt.
In den Schleifen beendet die break-Anweisung doeinschließenden nächsten Ausführung des foroder der while-Anweisung.Steuerelement übergibt der Anweisung, die der beendeten Anweisung folgt, sofern vorhanden.
Innerhalb des geschachtelten Anweisungen beendet die break-Anweisung nur do, for, switchoder while-Anweisung, die es sofort einschließt.Sie können eine return oder goto-Anweisung zur Steuerung von tiefer geschachtelten Strukturen verwenden.
Beispiel
Das folgende Beispiel veranschaulicht die Verwendung der break-Anweisung in einer Schleife for .
// break_statement.cpp
#include <stdio.h>
int main()
{
int i;
for (i = 1; i < 10; i++)
{
printf_s("%d\n", i);
if (i == 4)
break;
}
} // Loop exits after printing 1 through 4