Compartilhar via


durante a instrução (C)

O while instrução permite que você repita uma instrução até que uma expressão especificada se torne falsa.

Sintaxe

  • instrução de iteração:
    enquanto ( expressão ) instrução

O expressão deve ser do tipo de aritmética ou de ponteiro.Execução ocorre da seguinte maneira:

  1. O expressão é avaliada.

  2. Se expressão é inicialmente false, o corpo da while instrução nunca é executada e passa o controle da while instrução para a próxima instrução no programa.

    Se expressão é verdadeiro (diferente de zero), o corpo da instrução é executado e o processo é repetido, começando na etapa 1.

O while instrução também poderá encerrar quando um quebra, goto, ou return na declaração de corpo é executado.Uso o continuar instrução para encerrar uma iteração sem sair do while loop.O continuar declaração passa o controle para a próxima iteração da while instrução.

Este é um exemplo da while instrução:

while ( i >= 0 ) 
{
    string1[i] = string2[i];
    i--;
}

Este exemplo copia os caracteres de string2 para string1.Se i é maior que ou igual a 0, string2[i] é atribuída a string1[i] e i é diminuído.Quando i atingir ou cair abaixo de 0, execução da while instrução finaliza.

Consulte também

Referência

durante a instrução (C++)