return

[Vezérlési struktúrák]

Leírás

Zárjon le egy függvényt, és adjon vissza egy értéket a függvényből a hívó függvénynek, ha szükséges.

Szintaxis

return;
return value;

Paraméterek

value: Engedélyezett adattípusok: bármilyen változó vagy állandó típus.

Példa

Függvény, amely az érzékelő bemenetét egy küszöbértékhez hasonlítja

int checkSensor() {
  if (analogRead(0) > 400) {
    return 1;
  }
  else {
    return 0;
  }
}

A return kulcsszó praktikus a kód egy részének teszteléséhez anélkül, hogy az esetlegesen hibás kód nagy részeit "meg kelljen kommentálni".

void loop() {
  // zseniális kódötlet, amelyet itt tesztelhet

  return;

  // egy nem működő vázlat többi része itt
  // ez a kód soha nem kerül végrehajtásra
}

Lásd még