continue (Arduino)

Оператор continue пропускает оставшиеся операторы в текущем шаге цикла. Вместо них выполняется проверка условного выражения цикла, которая происходит при каждой следующей итерации.

Пример использования:

void setup(){
  Serial.begin(9600);
}
int i;
void loop(){
  for(i=0;i<100;i++){
    if(i==50){
      continue;
    }
    Serial.println(i);
    delay(200);
  }
}


Код помещенный в цикл for будет исполняться, но по условию когда переменная i будет равна 50, исполнение кода будет пропущено.

Добавить комментарий

Войти с помощью: