Obsah

Break - příkaz cyklu

Příkaz break v těle cyklus způsobí okamžité ukončení cyklu. Nedochází k dalšímu ověření podmínky. Vykonávání programu pokračuje za koncem cyklu.

Příklad 1

Vypisuje všechna celá čísla od 1 do 100 s podmínkou v těle cyklus

int i = 1;
while (true)
{
  if (i > 100)
    break;
  printf("%d\n", i++);
}

Příklad 2

Čtení znaku ze vstupu dokud se nenarazí na konec řádky \n.

while (true)
{
  if (getchar() == '\n')
    break;
}