Compartilhar via


quebra de instrução (C)

O break instrução termina a execução do mais próximo enclosing do, for, switch, ou while instrução em que ele apareça.Controle passa para a instrução após a instrução foi encerrada.

Sintaxe

  • instrução de salto:
    break;

O break instrução é freqüentemente usada para encerrar o processamento de um caso específico dentro de um switch instrução.Falta de um delimitador iterativa ou switch instrução gera um erro.

Dentro de instruções aninhadas, o break instrução finaliza somente 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 em outro lugar fora da estrutura aninhada.

Este exemplo ilustra o break instrução:

#include <stdio.h>
int main() {
   char c;
   for(;;) {
      printf_s( "\nPress any key, Q to quit: " );

      // Convert to character value
      scanf_s("%c", &c);
      if (c == 'Q')
          break;
   }
} // Loop exits only when 'Q' is pressed

Consulte também

Referência

quebra de instrução (C++)