Condividi tramite


istruzione break (C++)

break esecuzione di fine dell'istruzione del ciclo o dell'istruzione condizionale di inclusione più vicino in cui vengano visualizzate.Il controllo passa all'istruzione che segue l'istruzione terminata, se disponibile.

break;

Note

break l'istruzione viene utilizzata con il condizionale opzione l'istruzione e con fare, pere mentre istruzioni del ciclo.

In switch istruzione, break l'istruzione indica al programma di eseguire l'istruzione seguente dopo switch istruzione.Senza break istruzione, ogni istruzione dal corrispondente case etichetta alla fine di l switch istruzione, inclusi default la clausola, verrà eseguita.

Nei cicli, break l'istruzione termina l'esecuzione di tipo più vicina do, for, o while istruzione.Il controllo passa all'istruzione che segue l'istruzione terminata, se disponibile.

All'interno di istruzioni annidate, break l'istruzione termina solo do, for, switch, o while istruzione immediatamente lo contiene.È possibile utilizzare un oggetto return o goto istruzione al controllo di trasferimento da strutture più eccessivamente annidate.

Esempio

Nell'esempio seguente viene illustrato l'utilizzo di break istruzione in un oggetto for ciclo.

// 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
  

Vedere anche

Riferimenti

Istruzioni di salto (C++)

Parole chiave C++

istruzione continue (C++)