Ποια η διαφορά μεταβλητών και σταθερών;
Σκέψη / Μεθοδολογία: Ερώτηση σύγκρισης δύο εννοιών που παρουσιάζονται διαδοχικά στο κεφάλαιο (§7.3, §7.4) — εντοπίζουμε το κοινό τους στοιχείο (όνομα + τύπος) και τη βασική τους διαφορά (δυνατότητα μεταβολής τιμής).
Λύση:
Απάντηση: Η σταθερά είναι μια προκαθορισμένη τιμή που παραμένει η ίδια σε όλη τη διάρκεια εκτέλεσης του προγράμματος, ενώ η μεταβλητή αντιστοιχεί σε μια θέση μνήμης της οποίας η τιμή μπορεί να αλλάζει κατά την εκτέλεση. Και οι δύο έχουν όνομα (που ακολουθεί τους ίδιους κανόνες ονοματοδοσίας) και συγκεκριμένο τύπο δεδομένων — αυτό που τις διαφοροποιεί είναι αποκλειστικά η δυνατότητα (ή μη) μεταβολής της τιμής τους.
Πρόσεξε:
