Οδηγός Μελέτης - Εισαγωγή στον Προγραμματισμό

Κ14.8 · Πού αποθηκεύονται οι τοπικές μεταβλητές

Kahoot «Εμβέλεια, Μνήμη και Συμβολοσειρές» (διάλεξη 14) · Δυσκολία ★★★ · multiple-choice · 23% σωστές απαντήσεις (97 απαντήσεις στο αμφιθέατρο) · Κεφάλαια: 14, 13

Πού αποθηκεύονται οι τοπικές μεταβλητές μιας συνάρτησης;

Συχνή παρανόηση

Το 55% απάντησε «Στην στοίβα», ξεχνώντας τις τοπικές static μεταβλητές, που έχουν τοπική εμβέλεια αλλά ζουν στη στατική μνήμη για όλη την εκτέλεση.

Υπόδειξη

Μια τοπική μεταβλητή μπορεί να κρατά την τιμή της από κλήση σε κλήση· σκεφτείτε ποια λέξη-κλειδί το κάνει αυτό και πού πρέπει να ζει μια τέτοια μεταβλητή.

Αριθμός στον οδηγό: Κ14.8 (στο κεφάλαιο) · Μόνιμο αναγνωριστικό: kahoot-local-variable-storage · Σύνδεσμος: https://progintro.github.io/study/questions/kahoot/kahoot-local-variable-storage.html · Markdown (GitHub)