Arduino:Справочник языка Arduino/Управляющие операторы/break

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Версия для печати больше не поддерживается и может содержать ошибки обработки. Обновите закладки браузера и используйте вместо этого функцию печати браузера по умолчанию.

Проверка/Оформление/Редактирование: Мякишев Е.А.


break

Break используется для принудительного выхода из циклов do... while, for или while, не дожидаясь завершения цикла по условию. Он также используется для выхода из оператора switch

Пример

for (x = 0; x < 255; x ++)
{
    digitalWrite(PWMpin, x);
    sens = analogRead(sensorPin); 
    if (sens > threshold){      // выходим из цикла если есть сигнал с датчика
       x = 0;
       break;
    } 
    delay(50);
}

См.также

Внешние ссылки