- Составной оператор
- Оператор-выражение
- Оператор возврата return
- Условный оператор if-else
- Условный оператор ?:
- Оператор-переключатель switch
- Оператор цикла while
- Оператор цикла for
- Оператор цикла do while
- Оператор завершения break
- Оператор продолжения continue
- Оператор произведения матриц
- Оператор создания объекта new
- Оператор уничтожения объекта delete
Оператор цикла while
Оператор while состоит из проверяемого выражения и оператора, который должен быть выполнен:
while(выражение)
|
Если выражение истинно, то оператор выполняется до тех пор, пока выражение не станет ложным. Если выражение ложно, то управление передается следующему оператору. Значение выражения определяется до выполнения оператора. Следовательно, если выражение ложно с самого начала, то оператор вообще не выполняется.
Примечание
Если в цикле предполагается обрабатывать большое количество итераций, то рекомендуется проверять факт принудительного завершения программы с помощью функции IsStopped().
Пример:
while(k<n && !IsStopped())
|
Смотри также
Инициализация переменных, Область видимости и время жизни переменных, Создание и уничтожение объектов