Sdílet prostřednictvím


continue – příkaz (C++)

Vynutí převod řízení na řídicí výraz nejmenší nadřazené smyčky do, for nebo while.

continue;

Poznámky

Žádný ze zbývajících příkazů v aktuální iteraci nebude spuštěn.Další iterace smyčky je určena takto:

  • Ve smyčce do nebo while další iterace začíná novým vyhodnocením řídicího výrazu příkazu do nebo while.

  • Ve smyčce for (za použití syntaxe for(init-expr; cond-expr; loop-expr)) je spuštěna klauzule loop-expr.Poté je znovu vyhodnocena klauzule cond-expr a v závislosti na výsledku smyčka buď skončí, nebo dojde k další iteraci.

Následující příklad ukazuje, jak lze pomocí příkazu continue obejít oddíly kódu a začít další iteraci smyčky.

Příklad

// continue_statement.cpp
#include <stdio.h>
int main()
{
    int i = 0;
    do
    {
        i++;
        printf_s("before the continue\n");
        continue;
        printf("after the continue, should never print\n");
     } while (i < 3);

     printf_s("after the do loop\n");
}
  

Viz také

Referenční dokumentace

Jump – příkazy (C++)

Klíčová slova jazyka C++