Compartilhar via


quebra de instrução (C++)

O break instrução Finaliza a execução do delimitador mais próximo loop ou instrução condicional, na qual ele aparece.Controle passa para a instrução após a instrução finalizada, se houver.

break;

Comentários

O break declaração é usada com a condicional Alternar instrução e com o b0kk5few(v=vs.110).md, para, e enquanto instruções de loop.

Em um switch instrução, o break instrução faz com que o programa executar a próxima instrução após a switch instrução.Sem um break instrução, cada instrução do correspondente case rótulo para o final da switch instrução, incluindo o default cláusula, é executado.

Em loops, o break instrução Finaliza a execução do mais próximo enclosing do, for, ou while instrução.Controle passa para a instrução após a instrução finalizada, se houver.

Dentro de instruções aninhadas, o break instrução termina apenas o do, for, switch, ou while instrução imediatamente inclui-lo.Você pode usar um return ou goto a instrução para transferir o controle de mais profundamente aninhadas estruturas.

Exemplo

O exemplo a seguir ilustra o uso da break instrução em uma for loop.

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

Consulte também

Referência

Instruções de salto (C++)

Palavras-chave C++

continuar instrução (C++)