return

Description :

Terminez une fonction et renvoyez une valeur d’une fonction à la fonction appelante, si vous le souhaitez.

Syntaxe :

return;
return value;

Paramètres :

value : Types de données autorisés : tout type de variable ou de constante.

Exemple de code :

Une fonction pour comparer une entrée de capteur à un seuil

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

 

Le mot-clé return est pratique pour tester une section de code sans avoir à « commenter » de grandes sections de code éventuellement bogué.

void loop() {
  // idée de code géniale à tester ici

  return;

  // le reste d'un sketch dysfonctionnel ici
  // ce code ne sera jamais exécuté
}

 


 

Source : https://www.arduino.cc/reference/en/language/structure/control-structure/return/

 

Laisser un commentaire