Instruções de iteração (C++)

As instruções de iteração faz com que as instruções (ou instruções compostas) a ser executadas zero ou mais vezes, sujeitos a alguns critérios de loop- encerramento.Quando essas instruções são compostas, instruções são executadas na ordem, exceto quando a declaração de interrupção ou a declaração de continue são encontrados.

C++ fornece quatro declarações de iteração — quando, faça, para, e intervalo- base para.Cada um de esses itera até que sua expressão de finalização classifique a zero (falso), ou até o loop terminação está forçada com uma instrução de break .A tabela a seguir resume estas instruções e suas ações; cada é abordado em detalhes nas seções a seguir.

Instruções de iteração

Instrução

Avaliado em

Inicialização

Incremento

while

Parte superior de loop

Não

Não

faça

Parte inferior de loop

Não

Não

para

Parte superior de loop

Sim

Sim

intervalo- base para

Parte superior de loop

Sim

Sim

A parte da declaração de uma instrução de iteração não pode ser uma declaração.Em o entanto, pode ser uma instrução composto que contém uma declaração.

Consulte também

Referência

Visão geral das instruções de C++