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

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
 
Нет описания правки
Строка 1: Строка 1:
{{#setlogo:ArduinoCommunityLogo.png}}
{{Arduino панель перехода}}
{{Arduino панель перехода}}
{{Myagkij-редактор}}
{{Myagkij-редактор}}
Строка 30: Строка 29:
[[Категория:Справочник языка Arduino]]
[[Категория:Справочник языка Arduino]]
[[Категория:Управляющие операторы языка Arduino]]
[[Категория:Управляющие операторы языка Arduino]]
{{Навигационная таблица/Справочник языка Arduino}}
{{Навигационная таблица/Arduino библиотеки}}

Версия от 23:05, 19 июня 2019

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


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);
}

См.также

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