break

Last revision:2024/05/21

名称

break

説明

break文は、for文や、while文、do…while文の実行を、制御式による評価を行わずに、終了させる。switch_case文の実行も終了させる。

使用例

以下のコードでは、センサの値が閾値を超えるとforループを脱出する。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
int threshold = 40;
for (int x = 0; x < 255; x++) {
  analogWrite(PWMpin, x);
  sens = analogRead(sensorPin);
  if (sens > threshold) {     // bail out on sensor detect
    x = 0;
    break;
  }
  delay(50);
}

参照

オリジナルのページ

https://docs.arduino.cc/language-reference/en/structure/control-structure/break/

最終更新日

August 16, 2026

inserted by FC2 system