break

[Vezérlési struktúrák]

Leírás

A break a for, a while vagy a do…​while ciklusból való kilépésre szolgál, megkerülve a normál ciklusfeltételt. Arra is használják, hogy kilépjünk a switch case utasításaiból.

Példa

A következő kódban a vezérlő kilép a for ciklusból, ha az érzékelő értéke meghaladja a küszöbértéket.

int threshold = 40;
for (int x = 0; x < 255; x++) {
  analogWrite(PWMpin, x);
  sens = analogRead(sensorPin);
  if (sens > threshold) {     // túl nagy érzéklő érték észlelése
    x = 0;
    break;
  }
  delay(50);
}

Lásd még