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 permettant de comparer une entrée de capteur à un seuil.
int checkSensor() {
if (analogRead(0) > 400) {
return 1;
}
else {
return 0;
}
}
// tout est correct
Le mot-clé return est pratique pour tester une section de code sans avoir à « commenter » de grandes sections de code potentiellement bogué.
void loop() {
// idée de code brillante à tester ici
return;
// le reste d'un croquis dysfonctionnel ici
// ce code ne sera jamais exécuté
}
Source : https://docs.arduino.cc/language-reference/en/structure/control-structure/return/
