break

break用于退出do,for,while循环,能绕过一般的判断条件。它也能够用于退出switch语句。

例子

for (x = 0; x < 255; x ++){    
    digitalWrite(PWMpin, x);    
    sens = analogRead(sensorPin);      
    if (sens > threshold){
          // 超出探测范围       
          x = 0;       
          break;    
    }      
    delay(50);
}

最后更新于