Инструкция continue
Инструкция continue
завершает текущую итерацию цикла и передает управление на вычисление условия, после чего цикл может продолжиться. В отличие от инструкции break, завершающей выполнение всего цикла, инструкция continue
завершает выполнение только текущей итерации. Например, следующий фрагмент программы читает из входного потока по одному слову. Если слово начинается с символа подчеркивания, оно обрабатывается, в противном случае программа переходит к новому слову.
while ( cin >> inBuf ) { if ( inBuf[0] '= '_' ) continue; // завершение итерации // обработка слова ... |
}
Инструкция continue
может быть использована только внутри цикла.