Ακολουθεί μια κατανομή βασικών πτυχών:
* Όνομα: Επιλέγετε ένα όνομα για τη μεταβλητή (π.χ., «ηλικία», `username», `TotalPrice '). Οι συμβάσεις ονομασίας ποικίλλουν ελαφρώς μεταξύ των γλωσσών προγραμματισμού, αλλά γενικά περιλαμβάνουν τη χρήση περιγραφικών ονομάτων.
* Τύπος: Ο τύπος των δεδομένων που μπορεί να κρατήσει η μεταβλητή (π.χ. ακέραιος, αριθμός κυμαινόμενου σημείου, συμβολοσειρά, boolean). Ο τύπος καθορίζει το είδος των λειτουργιών που μπορείτε να εκτελέσετε στη μεταβλητή. Ορισμένες γλώσσες πληκτρολογούνται δυναμικά (ο τύπος καθορίζεται κατά το χρόνο εκτέλεσης), ενώ άλλες είναι στατικά δακτυλογραφημένα (ο τύπος δηλώνεται όταν δημιουργείτε τη μεταβλητή).
* τιμή: Τα πραγματικά δεδομένα που αποθηκεύονται στη θέση μνήμης της μεταβλητής. Αυτή η τιμή μπορεί να αλλάξει κατά τη διάρκεια της εκτέλεσης του προγράμματος.
* Δήλωση (σε πολλές γλώσσες): Πριν χρησιμοποιήσετε μια μεταβλητή, συχνά πρέπει να το δηλώσετε, καθορίζοντας το όνομά του και μερικές φορές τον τύπο του. Αυτό λέει στον μεταγλωττιστή ή τον διερμηνέα να διατηρήσει χώρο στη μνήμη για αυτό.
Παράδειγμα (Python - Δυναμικά δακτυλογραφημένο):
`` `Python
Ηλικία =30 # δηλώνει μια μεταβλητή που ονομάζεται «Ηλικία» και την εκχωρεί στην τιμή ακέραιας 30
Όνομα ="Alice" # δηλώνει μια μεταβλητή που ονομάζεται "Όνομα" και την εκχωρεί η τιμή συμβολοσειράς "Alice"
isadult =true # δηλώνει μια μεταβλητή που ονομάζεται 'Isadult' και την εκχωρεί μια τιμή boolean
`` `
Παράδειγμα (C ++ - στατικά δακτυλογραφημένη):
`` c ++
int ηλικία =30; // δηλώνει μια ακέραια μεταβλητή που ονομάζεται «ηλικία»
std ::string name ="Alice"; // δηλώνει μια μεταβλητή συμβολοσειρά που ονομάζεται 'Όνομα'
bool isadult =true; // δηλώνει μια μεταβλητή boolean που ονομάζεται 'Isadult'
`` `
Και στα δύο παραδείγματα, η «ηλικία», το όνομα »και το` isadult` είναι μεταβλητές. Αποθηκεύουν διαφορετικούς τύπους δεδομένων και μπορούν να χρησιμοποιηθούν σε υπολογισμούς ή να εμφανίζονται στον χρήστη αργότερα στο πρόγραμμα. Η βασική ιδέα είναι ότι παρέχουν έναν τρόπο να αναφερθούν σε δεδομένα που είναι αποθηκευμένα στη μνήμη χωρίς να χρειάζεται να γνωρίζουν την ακριβή διεύθυνση μνήμης. Αυτό καθιστά τα προγράμματα πολύ πιο εύκολο να διαβάσετε, να γράψετε και να διατηρήσετε.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα