return

Beschreibung

Beendet eine Funktion und gibt einen Wert an die aufrufende Funktion zurück, wenn gewünscht.

Syntax

return

return value; // Beide Formen davon sind gültig

Parameter

  • value: Beliebige Variable oder Parameter. Erlaubte Datentypen: Beliebiger Datentyp.

Rückgabewert

Den Datentyp des Parameters value.

Beispielcode

Vergleicht einen Sensorwert mit einem Thresholdwert.

int checkSensor() { // Lies Wer von Sensor ein und vergleiche diesen mit der Konstante 400 if (analogRead(0) > 400) { // Wenn Sensorwert größer als 400: Gib 1 zurück return 1; } else { // Sonst gib 0 zurück return 0; } }

Das return-Keywort kann dazu dienen, Codeabschnitte zu testen ohne viel Code auskommentieren zu müssen.

void loop() { // Codeidee, die getestet werden soll, hier. return; // Der Rest des Sketches hier. // Wird niemals ausgeführt }

Siehe Auch

Please note: These are affiliate links. If you buy the components through these links, We may get a commission at no extra cost to you. We appreciate it.