Оператор break служит для прерывания выполнения таких операторов как: do, for, while, switch. Другими словами для прерывания выполнения текущего цикла, функции, оператора.

После прерывания работы любого из операторов, управление передается следующему после прерванного оператору.

Пример. Break прерывает выполнение цикла while

int a=1;
while (a<100)    //благодаря break цикл выполнится всего раз
{
a++;             // хотя без break цикл выполнился бы 99 раз  
break;       // прерывает и передает управление следующей далее функции
}
myfunc(5);

Назад