Sdílet prostřednictvím


pokračovat v prohlášení (C)

continue Příkaz předává řízení následující iteraci nejbližší enclosing do, for, nebo while prohlášení, ve kterých se vyskytuje, vynechání všechny zbývající příkazy v do, for, nebo while prohlášení subjektu.

Syntaxe

  • jump-statement:
    continue;

Další opakování do, for, nebo while výkazu se určí takto:

  • V rámci do nebo while prohlášení, další iterace začne reevaluating vyjádření do nebo while prohlášení.

  • A continue prohlášení v for příkaz způsobí, že výraz smyčka for prohlášení má být vyhodnocen.Potom kompilátor podmíněný výraz reevaluates a, v závislosti na výsledku, buď ukončí nebo iterace subjektu prohlášení.Viz prohlášení Další informace o for prohlášení a jeho nonterminals.

Toto je příklad continue prohlášení:

while ( i-- > 0 ) 
{
    x = f( i );
    if ( x == 1 )
        continue;
    y += x * x;
}

V tomto příkladu je proveden subjektu prohlášení při i je větší než 0.První f(i) je přiřazen k x; pak, pokud x je rovna 1, continue provedení příkazu.Zbývající příkazy v těle jsou ignorovány a provádění pokračuje v horní části smyčky hodnocení zkušební smyčky.

Viz také

Referenční dokumentace

pokračovat v prohlášení (C++)