• Post category:Structure de contrôle
  • Commentaires de la publication :0 commentaire
  • Dernière modification de la publication :janvier 4, 2022
  • Temps de lecture :2 min de lecture

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