break

名称

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://www.arduino.cc/reference/en/language/structure/control-structure/break/

Last Revision: 2019/07/22

最終更新日

January 4, 2024

inserted by FC2 system