break được sử dụng để thoát khỏi vòng lặp for, while hoặc do… while, bỏ qua điều kiện vòng lặp bình thường. Nó cũng được sử dụng để thoát khỏi một câu lệnh switch case.
Code mẫu
Trong đoạn code sau, điều khiển thoát khỏi vòng lặp for khi giá trị cảm biến vượt quá ngưỡng.
int threshold = 40;
for (int x = 0; x < 255; x++) {
analogWrite(PWMpin, x);
sens = analogRead(sensorPin);
if (sens > threshold) { // thoát khi cảm biến vượt ngưỡng
x = 0;
break;
}
delay(50);
}
Hotline: 0979 466 469