Freigeben über


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
  

Siehe auch

Referenz

Sprungs-Anweisungen (C++)

C++-Schlüsselwörter

setzen Sie Anweisung fort (C++)