break

Beschreibung

break
wird benutzt, um aus
for
,
while
oder
do...while
-Schleifen zu springen, wobei die normalen
condition
übersprungen werden. Es wird auch benutzt, um aus
switch case
-Statements zu springen.

Syntax

1while (condition) {
2 //Statement(s)
3 break;
4 //Statement(s)
5 }

Parameter

Keine.

Rückgabewert

Nichts.

Beispielcode

Der folgende Code springt aus der

for
-Schleife, wenn der Sensorwert den Threshold übersteigt.

1// Iteriere über die Zahlen von 0 bis 255
2 for (int x = 0; x < 255; x++) {
3 // Schreibe auf den LED-Pin
4 analogWrite(PWMpin, x);
5 // Lies den Sensorwert ein
6 sens = analogRead(sensorPin);
7 // Wenn der Wert größer als der Threshold ist
8 if (sens > 40){
9 // Setze x auf 0
10 x = 0;
11 // Springe raus
12 break;
13 }
14 // Warte 50 Millisekunden
15 delay(50);
16 }

Siehe auch

Suggest changes

The content on docs.arduino.cc is facilitated through a public GitHub repository. If you see anything wrong, you can edit this page here.

License

The Arduino documentation is licensed under the Creative Commons Attribution-Share Alike 4.0 license.