Τερματίζει την λειτουργία μιας συνάρτησης και ταυτόχρονα επιστρέφει μια τιμή από μια άλλη συνάρτηση στην καλούμενη συνάρτηση. Φυσικά, αυτού του είδους η λειτουργία πραγματοποιείται εάν το επιθυμεί και ο τελικός χρήστης.
Σύνταξη
return;
return value; // και οι δύο μορφές είναι έγκυρες
Παράμετροι
value: οποιαδήποτε μεταβλητή ή τύπος σταθεράς.
Παραδείγματα
Μια συνάρτηση που συγκρίνει την είσοδο του αισθητήρα σε ένα κατώφλι.
int checkSensor(){
if (analogRead(0) > 400) {
return 1;
else{
return 0;
}
}
Η λέξη-κλειδί επιστροφής είναι βολική για την δοκιμή ενός τμήματος του κώδικα, χωρίς να χρειάζονται τα λεγόμενα σχόλια σε μεγάλα τμήματα κώδικα, που ενδεχομένως έχουν λάθη.
void loop(){
// brilliant code idea to test here
return;
// the rest of a dysfunctional sketch here
// this code will never be executed
}
Επιστροφή στην σελίδα Παραπομπές Γλώσσας
