Выписки итерации (C++)
Выписки итерации вызывают выписки (или составные выписки) должно быть выполнено ноль или более раз для определенной в критерии цикл- завершения.Когда эти составные выписки выписки, они выполняются в порядке, за исключением случаев, когда встречаются оператор или break или оператор continue.
C++ предоставляет 4 выписки итерации — пока, do, для и в зависимости от расстояние-.Каждое из этих проходит до тех пор, пока выражение завершения не будет оценки до нуля (false) или пока не продолжать выполнение цикла завершение с выпиской break.Следующая таблица обобщает эти выписки и их действия. каждое negotiated подробно описаны в разделах, приведенных ниже.
Выписки итерации
Оператор |
Вычисляется на |
Инициализация |
Increment |
---|---|---|---|
while |
Верхняя часть цикла |
Нет |
Нет |
do |
Конце цикла |
Нет |
Нет |
for |
Верхняя часть цикла |
Да |
Да |
в зависимости от расстояние- |
Верхняя часть цикла |
Да |
Да |
Часть выписки выписки итерации не может быть объявлением.Однако может принимать составной выпиской, содержащий объявление.