Διαφορά μεταξύ αναγνωριστικού και μεταβλητής

Πίνακας περιεχομένων:

Διαφορά μεταξύ αναγνωριστικού και μεταβλητής
Διαφορά μεταξύ αναγνωριστικού και μεταβλητής

Βίντεο: Διαφορά μεταξύ αναγνωριστικού και μεταβλητής

Βίντεο: Διαφορά μεταξύ αναγνωριστικού και μεταβλητής
Βίντεο: Έλεγχος Υποθέσεων για τη Διαφορά των Μέσων (Εξαρτημένα Δείγματα) Excel 2024, Νοέμβριος
Anonim

Βασική διαφορά – Αναγνωριστικό έναντι μεταβλητής

Μια γλώσσα προγραμματισμού έχει σχεδιαστεί για να επεξεργάζεται συγκεκριμένο είδος δεδομένων και να παρέχει χρήσιμες πληροφορίες. Τα δεδομένα μπορεί να είναι αριθμοί, χαρακτήρες, συμβολοσειρές κ.λπ. Ένα πρόγραμμα είναι ένα σύνολο εντολών γραμμένων σε μια συγκεκριμένη γλώσσα προγραμματισμού για την παροχή οδηγιών σε έναν υπολογιστή. Ο υπολογιστής επεξεργάζεται δεδομένα σύμφωνα με τις οδηγίες. Κατά τον χειρισμό δεδομένων, είναι απαραίτητο να τα αποθηκεύσετε. Μια μεταβλητή είναι μια περιοχή αποθήκευσης ικανή να κρατήσει μια τιμή. Οι μεταβλητές έχουν ονόματα για να τις αναγνωρίσουν. Όχι μόνο οι μεταβλητές, οι συναρτήσεις, οι κλάσεις κ.λπ. έχουν επίσης ονόματα, τα οποία ονομάζονται αναγνωριστικά. Τα αναγνωριστικά δημιουργούνται από τον προγραμματιστή. Αναγνωριστικό και μεταβλητή είναι δύο κοινοί όροι στον προγραμματισμό. Η βασική διαφορά μεταξύ αναγνωριστικού και μεταβλητής είναι ότι ένα αναγνωριστικό είναι ένα όνομα που δίνεται σε μια μεταβλητή, συνάρτηση, πίνακα, τάξη ή δομή ενώ μια μεταβλητή είναι ένα όνομα που δίνεται σε μια θέση μνήμης που μπορεί να κρατήσει μια τιμή.

Τι είναι ένα αναγνωριστικό;

Ένα αναγνωριστικό αναφέρεται σε όνομα μεταβλητής, συνάρτησης, πίνακα, κλάσης ή δομής. Τα αναγνωριστικά δημιουργούνται από προγραμματιστές. Είναι σημαντικό να χρησιμοποιείτε μοναδικά ονόματα για αναγνωριστικά επειδή προσδιορίζονται κατά την εκτέλεση του προγράμματος. Οι γλώσσες προγραμματισμού ακολουθούν ένα συγκεκριμένο σύνολο κανόνων για την ονομασία των αναγνωριστικών. Τις περισσότερες φορές, για έγκυρα αναγνωριστικά χρησιμοποιούνται μόνο αλφαβητικοί χαρακτήρες (Α έως Ω ή από α έως z), κάτω παύλα (_) και ψηφία (0 έως 9). Γενικά, ο πρώτος χαρακτήρας του αναγνωριστικού μπορεί να είναι μια υπογράμμιση ή ένα γράμμα και δεν πρέπει να είναι ψηφίο.

Στον προγραμματισμό, εάν υπάρχει δήλωση ως αριθμός int. σημαίνει ότι υπάρχει μια μεταβλητή που ονομάζεται αριθμός που μπορεί να κρατήσει μια ακέραια τιμή. Η λέξη «αριθμός» είναι αναγνωριστικό. Όταν υπάρχει μια δήλωση ως διπλή περιοχή? σημαίνει ότι υπάρχει μια μεταβλητή που ονομάζεται area που μπορεί να έχει διπλή τιμή. Η «περιοχή» είναι ένα έγκυρο αναγνωριστικό. Μερικά παραδείγματα έγκυρων αναγνωριστικών είναι η ηλικία, ο μισθός, ο αριθμός μαθητή, το ποσό και το _empNo. Μερικά παραδείγματα μη έγκυρων αναγνωριστικών είναι 123abc, -studentno. Το αναγνωριστικό 123abc ξεκινά με ένα ψηφίο. Άρα, είναι άκυρο. Το αναγνωριστικό -studentno ξεκινά με έναν χαρακτήρα διαφορετικό από τον αλφαβητικό χαρακτήρα ή την υπογράμμιση.

Διαφορά μεταξύ αναγνωριστικού και μεταβλητής
Διαφορά μεταξύ αναγνωριστικού και μεταβλητής

Εικόνα 01: Αναγνωριστικό και μεταβλητή

Οι περισσότερες γλώσσες προγραμματισμού κάνουν διάκριση πεζών-κεφαλαίων. Επομένως, τα πεζά και τα κεφαλαία γράμματα είναι διακριτά. Το ποσό του αναγνωριστικού και το AMOUNT είναι δύο ξεχωριστά αναγνωριστικά, ακόμη και έχουν το ίδιο όνομα. Είναι σημαντικό να χρησιμοποιείτε ονόματα με νόημα για αναγνωριστικά επειδή βελτιώνει την αναγνωσιμότητα του κώδικα. Τα ουσιαστικά αναγνωριστικά κάνουν επίσης το πρόγραμμα εύκολο στην κατανόηση.

Τι είναι μια μεταβλητή;

Στον προγραμματισμό, απαιτείται η αποθήκευση δεδομένων. Οι υπολογισμοί πραγματοποιούνται στα αποθηκευμένα δεδομένα. Αυτά τα δεδομένα πρέπει να αποθηκεύονται σε μια θέση μνήμης. Μια μεταβλητή είναι ένα κοντέινερ ή μια περιοχή αποθήκευσης για την αποθήκευση δεδομένων. Ένα μοναδικό όνομα ή ένα αναγνωριστικό δίνεται σε μεταβλητές για να προσδιορίσει κάθε περιοχή αποθήκευσης. Τα ονόματα των μεταβλητών αντιπροσωπεύουν τις θέσεις μνήμης για την αποθήκευση δεδομένων. Κάθε μεταβλητή έχει έναν συγκεκριμένο τύπο δεδομένων προς αποθήκευση.

Στη δήλωση μεταβλητής, καθορίζεται το όνομα της μεταβλητής, αλλά δεν έχει εκχωρηθεί μνήμη για τη μεταβλητή. Όταν υπάρχει δήλωση ως αριθμός int? σημαίνει ότι το όνομα της μεταβλητής είναι αριθμός και μπορεί να αποθηκεύσει μια ακέραια τιμή. Αλλά δεν αφήνει στην άκρη καμία μνήμη για τη μεταβλητή αριθμό. Η εκχώρηση μιας αρχικής τιμής για τη μεταβλητή ονομάζεται αρχικοποίηση. Όταν υπάρχει μια δήλωση ως int αριθμός=5; ο αριθμός της μεταβλητής μπορεί να αποθηκεύσει μια ακέραια τιμή και αρχικοποιείται σε 5.

Ποια είναι η ομοιότητα μεταξύ αναγνωριστικού και μεταβλητής

Τόσο το αναγνωριστικό όσο και η μεταβλητή χρησιμοποιούνται στον προγραμματισμό

Ποια είναι η διαφορά μεταξύ αναγνωριστικού και μεταβλητής;

Αναγνωριστικό έναντι μεταβλητής

Ένα αναγνωριστικό είναι ένα όνομα που δίνεται σε μια μεταβλητή, συνάρτηση, πίνακα, κλάση ή δομή. Μια μεταβλητή είναι ένα όνομα που δίνεται σε μια θέση μνήμης που μπορεί να κρατήσει μια τιμή.
Εύρος
Το εύρος των αναγνωριστικών είναι υψηλότερο από τις μεταβλητές. Τα ονόματα των μεταβλητών είναι αναγνωριστικά.
Usage
Ένα αναγνωριστικό χρησιμοποιείται για να δώσει ένα μοναδικό όνομα σε μια οντότητα. Μια μεταβλητή είναι ένα μοναδικό όνομα για τον προσδιορισμό μιας θέσης μνήμης.

Σύνοψη – Αναγνωριστικό έναντι μεταβλητής

Στον προγραμματισμό, υπάρχουν τόσες πολλές έννοιες όπως μεταβλητές, συναρτήσεις, κλάσεις κ.λπ. Ο κύριος σκοπός καθεμιάς είναι ο σωστός χειρισμός των δεδομένων για την επίλυση προβλημάτων υπολογισμού. Στις μεταβλητές, τη συνάρτηση, τις κλάσεις θα πρέπει να δοθούν κατάλληλα ονόματα για να τις αναγνωρίσουμε και να κατανοήσουμε το πρόγραμμα. Αναγνωριστικά είναι τα ονόματα που τους δίνονται. Τα δεδομένα αποθηκεύονται στη μνήμη και θα πρέπει να δοθούν ονόματα σε αυτές τις θέσεις μνήμης για την αναγνώριση τους. Αυτό το άρθρο εξέτασε τη διαφορά μεταξύ του αναγνωριστικού και μιας μεταβλητής. Η διαφορά μεταξύ αναγνωριστικού και μεταβλητής είναι ότι ένα αναγνωριστικό είναι ένα όνομα που δίνεται σε μια μεταβλητή, συνάρτηση, πίνακα, κλάση ή δομή ενώ μια μεταβλητή είναι ένα όνομα που δίνεται σε μια θέση μνήμης που μπορεί να κρατήσει μια τιμή.

Λήψη του PDF του Identifier vs Variable

Μπορείτε να κατεβάσετε την έκδοση PDF αυτού του άρθρου και να τη χρησιμοποιήσετε για σκοπούς εκτός σύνδεσης σύμφωνα με τη σημείωση παραπομπής. Κατεβάστε την έκδοση PDF εδώ: Διαφορά μεταξύ αναγνωριστικού και μεταβλητής

Συνιστάται: