C Λέξεις-κλειδιά και αναγνωριστικά

Σε αυτό το σεμινάριο, θα μάθετε για τις λέξεις-κλειδιά. δεσμευμένες λέξεις στον προγραμματισμό C που αποτελούν μέρος της σύνταξης. Επίσης, θα μάθετε για τα αναγνωριστικά και πώς να τα ονομάσετε.

Σετ χαρακτήρα

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

Αλφάβητα

 Κεφαλαία: ABC… XYZ Πεζά: abc… xyz

Το C δέχεται τόσο πεζά όσο και κεφαλαία γράμματα ως μεταβλητές και συναρτήσεις.

Ψηφία

 0 1 2 3 4 5 6 7 8 9

Ειδικοί χαρακτήρες

Ειδικοί χαρακτήρες στον προγραμματισμό Γ
, < > . _
( ) ; $ :
% ( ) # ;
" & ( ) "
^ ! * / |
- ~ +

Λευκοί χαρακτήρες

Κενός χώρος, νέα γραμμή, οριζόντια καρτέλα, επιστροφή μεταφοράς και τροφοδοσία φόρμας.

C Λέξεις-κλειδιά

Οι λέξεις-κλειδιά είναι προκαθορισμένες, δεσμευμένες λέξεις που χρησιμοποιούνται στον προγραμματισμό που έχουν ειδικές σημασίες για τον μεταγλωττιστή. Οι λέξεις-κλειδιά αποτελούν μέρος της σύνταξης και δεν μπορούν να χρησιμοποιηθούν ως αναγνωριστικά. Για παράδειγμα:

 int money;

Εδώ, intείναι μια λέξη-κλειδί που δείχνει ότι τα χρήματα είναι μια μεταβλητή τύπου int(ακέραιος).

Δεδομένου ότι το C είναι γλώσσα με πεζά γράμματα, όλες οι λέξεις-κλειδιά πρέπει να είναι γραμμένες με πεζά. Ακολουθεί μια λίστα με όλες τις λέξεις-κλειδιά που επιτρέπονται στο ANSI C.

C Λέξεις-κλειδιά
auto double int struct
break else long switch
case enum register typedef
char extern return union
continue for signed void
do if static while
default goto sizeof volatile
const float short unsigned

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

C Αναγνωριστικά

Το αναγνωριστικό αναφέρεται στο όνομα που δίνεται σε οντότητες όπως μεταβλητές, συναρτήσεις, δομές κ.λπ.

Τα αναγνωριστικά πρέπει να είναι μοναδικά. Δημιουργήθηκαν για να δώσουν ένα μοναδικό όνομα σε μια οντότητα για να το αναγνωρίσει κατά την εκτέλεση του προγράμματος. Για παράδειγμα:

 int money; double accountBalance;

Εδώ, τα χρήματα και το λογαριασμό Balance είναι αναγνωριστικά.

Να θυμάστε επίσης ότι τα ονόματα αναγνωριστικών πρέπει να διαφέρουν από τις λέξεις-κλειδιά. Δεν μπορείτε να χρησιμοποιήσετε intως αναγνωριστικό επειδή intείναι μια λέξη-κλειδί.

Κανόνες για την ονομασία αναγνωριστικών

  1. Ένα έγκυρο αναγνωριστικό μπορεί να έχει γράμματα (κεφαλαία και πεζά γράμματα), ψηφία και κάτω παύλες.
  2. Το πρώτο γράμμα ενός αναγνωριστικού πρέπει να είναι είτε ένα γράμμα είτε μια υπογράμμιση.
  3. Δεν μπορείτε να χρησιμοποιήσετε τις λέξεις-κλειδιά όπως int, whileκλπ ως αναγνωριστικά.
  4. Δεν υπάρχει κανόνας για το πόσο μπορεί να είναι ένα αναγνωριστικό. Ωστόσο, ενδέχεται να αντιμετωπίσετε προβλήματα σε ορισμένους μεταγλωττιστές εάν το αναγνωριστικό είναι μεγαλύτερο από 31 χαρακτήρες.

Μπορείτε να επιλέξετε οποιοδήποτε όνομα ως αναγνωριστικό εάν ακολουθείτε τον παραπάνω κανόνα, ωστόσο, δίνετε ουσιαστικά ονόματα σε αναγνωριστικά που έχουν νόημα.

ενδιαφέροντα άρθρα...