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

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

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

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

Βίντεο: Διαφορά μεταξύ αναγνωριστικού και λέξης-κλειδιού
Βίντεο: Αναφορά Όρων Αναζήτησης: Τι πληκτρολόγησαν οι χρήστες; 2024, Ιούλιος
Anonim

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

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

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

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

Υπάρχουν ορισμένοι κανόνες κατά τη δημιουργία αναγνωριστικών. Τα αναγνωριστικά επιτρέπεται να χρησιμοποιούν μόνο αλφαβητικούς χαρακτήρες, ψηφία και κάτω παύλες. Δεν συνιστάται να ξεκινήσετε ένα αναγνωριστικό με ένα ψηφίο. Όταν υπάρχει μια δήλωση όπως int αριθμός=4; ο αριθμός είναι το αναγνωριστικό. Ο προγραμματιστής μπορεί να εκτυπώσει την τιμή αυτής της μεταβλητής χρησιμοποιώντας το όνομα «αριθμός». Οι περισσότερες γλώσσες προγραμματισμού υποστηρίζουν ευαισθησία πεζών-κεφαλαίων. Επομένως, το όνομα της μεταβλητής "περιοχή" είναι διαφορετικό από το "AREA".

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

Εικόνα 01: Παραδείγματα αναγνωριστικών και λέξεων-κλειδιών

Για μια συνάρτηση να υπολογίζει το άθροισμα δύο αριθμών, το όνομα μπορεί να είναι υπολογισμός_άθροισμα (). Άλλα έγκυρα αναγνωριστικά είναι υπάλληλος_μισθός, student_id και αριθμός. Κατά τη δημιουργία μιας κλάσης, ο προγραμματιστής μπορεί να χρησιμοποιήσει ένα αναγνωριστικό νοήματος που περιγράφει τα χαρακτηριστικά και τις μεθόδους. π.χ. τάξη Μαθητής, τάξη Υπάλληλος, τάξη Ορθογώνιο κ.λπ. Ομοίως, ο προγραμματιστής μπορεί να δημιουργήσει αναγνωριστικά σύμφωνα με το πρόγραμμα.

Τι είναι μια λέξη-κλειδί;

Οι λέξεις-κλειδιά παρέχονται από τη γλώσσα προγραμματισμού για μια συγκεκριμένη εργασία. Έχουν ιδιαίτερη σημασία. Οι λέξεις-κλειδιά δεν μπορούν να χρησιμοποιηθούν ως αναγνωριστικά. Οι λέξεις-κλειδιά είναι επίσης γνωστές ως δεσμευμένες λέξεις. Όταν υπάρχει μια δήλωση στο πρόγραμμα ως int αριθμός=2; σημαίνει ότι ο αριθμός είναι μια μεταβλητή που περιέχει την τιμή 2. Το int είναι λέξη-κλειδί. Ενημερώνει τον μεταγλωττιστή ότι η θέση μνήμης μπορεί να αποθηκεύσει μια ακέραια τιμή. Όταν υπάρχει μια δήλωση ως float area. το float είναι μια λέξη-κλειδί και η περιοχή είναι ένα αναγνωριστικό. Η μεταβλητή περιοχής μπορεί να έχει μια τιμή κινητής υποδιαστολής.

Στον προγραμματισμό, υπάρχουν καταστάσεις για να επαναλάβετε μια ακολουθία δηλώσεων. Ο βρόχος for και while χρησιμοποιείται για επαναληπτικές εργασίες. Για απόφαση, μπορεί να χρησιμοποιηθεί εάν/άλλο. Εάν η λογική είναι αληθής, τότε οι εντολές μέσα στο μπλοκ if θα εκτελεστούν. Διαφορετικά, οι εντολές μέσα στο μπλοκ else θα εκτελεστούν. Αυτά είναι μερικά παραδείγματα λέξεων-κλειδιών κοινών σε πολλές γλώσσες προγραμματισμού. Οι λέξεις-κλειδιά δεν μπορούν να χρησιμοποιηθούν ως ονόματα για τις μεταβλητές προγράμματος ή άλλα στοιχεία προγράμματος που ορίζονται από το χρήστη.

Ποια είναι η ομοιότητα μεταξύ αναγνωριστικών και λέξης-κλειδιού;

Τόσο το αναγνωριστικό όσο και οι λέξεις-κλειδιά χρησιμοποιούνται στον προγραμματισμό

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

Αναγνωριστικό έναντι λέξης-κλειδιού

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

Σύνοψη – Αναγνωριστικό έναντι λέξης-κλειδιού

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

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

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

Συνιστάται: