<<
>>

Операторы continue и break

Прекращение выполнения цикла возможно в двух случаях: и значение выражение-условие (см. выше) равно FALSE; имеет место безусловная передача управления за пределы цикла (в программе на языках С и C++ эти действия выполняют операторы break и goto). В языках С и C++ изменить последовательность выполнения тела цикла мож- но с помощью оператора continue. Алгоритм выполнения операторов break, goto и continue прост, они передают управление в определенную точку программы: w break — сразу за конец цикла; ⅞: goto — в произвольное место программы; - № continue — на начало последнего открытого оператора while, do или for. В программе на ассемблере естественнее всего реализовать эти операторы с по- мощью команды безусловного перехода JMP, которая передаст управление в нуж- ную точку программы.
<< | >>
Источник: В. И. Юров. Assembler. Учебник для вузов. 2-е изд. 2003

Еще по теме Операторы continue и break:

  1. ОШИБКА ОПЕРАТОРА
  2. ДЕЯТЕЛЬНОСТЬ ОПЕРАТОРА
  3. ОПЕРАТОР
  4. ОПЕРАТОР: ПРИЕМ ИНФОРМАЦИИ
  5. ОПЕРАТОР: НАДЕЖНОСТЬ
  6. ОПЕРАТОР: ПОМЕХОУСТОЙЧИВОСТЬ
  7. Профессия оператора: между техникой и искусством
  8. МЕСТО РАБОЧЕЕ: ПОЛЕ ИНФОРМАЦИОННОЕ
  9. СИСТЕМА ЭРРАТИЧЕСКАЯ
  10. МОДЕЛЬ ОБРАЗНО-КОНЦЕПТУАЛЬНАЯ
  11. Третий этап
  12. ТРЕНАЖЕР
  13. МОДЕЛЬ ИНФОРМАЦИОННАЯ
  14. Основные типы причин
  15. Первый этап
  16. МОДЕЛЬ КОНЦЕПТУАЛЬНАЯ
  17. Модель SOAR
  18. Главный режиссер на телевидении
  19. Тест 14. "Как вы считаете, почему труп сначала утопили, а потом извлекли из воды и закопали в землю?"
  20. ПСИХОЛОГИЯ ИНЖЕНЕРНАЯ