пропуск

Оконечное выполнение для или цикл с условием продолжения

Синтаксис

break

Описание

пример

break отключает выполнение цикла while или for. Операторы в цикле после оператора break не выполняются.

Во вложенных циклах break выходит только от цикла, в котором он происходит. Управляйте передачами в оператор, который следует за end того цикла.

Примеры

свернуть все

Суммируйте последовательность случайных чисел, пока следующее случайное число не будет больше, чем верхний предел. Затем выйдите из цикла с помощью оператора break.

limit = 0.8;
s = 0;

while 1
    tmp = rand;
    if tmp > limit
        break
    end
    s = s + tmp;
end

Советы

  • Оператор break выходит из for или цикла while полностью. Чтобы пропустить остальную часть инструкций в цикле и начать следующую итерацию, используйте оператор continue.

  • break не задан вне цикла while или for. Чтобы выйти из функции, используйте return.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Смотрите также

| | | |

Представлено до R2006a

Для просмотра документации необходимо авторизоваться на сайте