Οι τιμές επιστρέφονται χρησιμοποιώντας την προαιρετική δήλωση επιστροφής (return). Οποισδήποτε τύπος μπορεί να επιστραφεί, συμπεριλαμβανομένου λίστες και αντικείμενα. Αυτό προκαλεί τη συνάρτηση να σταματήσει την εκτέλεση της αμέσως και να περάσει ο έλεγχος πίσω στη γραμμή από την οποία την καλέσαμε. Βλέπε return() για περισσότερες πληροφορίες.
ÐáñÜäåéãìá 17-9. Χρήση της return()
|
Δεν μπορούν να σας επιστραφούν πολλές τιμές από μια συνάρτηση, αλλά παρόμοια αποτελέσματα μπορούν να επιτευχθούν επιστρέφοντας ένα πίνακα.
Για να επιστρέψετε μια αναφορά από μια συνάρτηση, πρέπει να χρησιμοποιήσετε τον τελεστή αναφοράς & τόσο στη δήλωση της συνάρτησης όσο και όταν αναθέτε την επιστρεφόμενη τιμή σε μια μεταβλητή:
Για περισσότερες πληροφορίες στις αναφορές, δείτε το κεφάλαιο Επεξήγηση αναφορών.