C-tokens, identifikatorer, nøgleord: Hvad er tokens og dets typer
Hvad er et karaktersæt?
Som alle andre sprog har 'C' også sit eget tegnsæt. Et program er et sæt instruktioner, der, når de udføres, genererer et output. De data, der behandles af et program, består af forskellige tegn og symboler. Det genererede output er også en kombination af tegn og symboler.
Et tegnsæt i 'C' er opdelt i,
- Breve
- Numbers
- Særlige tegn
- Hvide mellemrum (blanke mellemrum)
En compiler ignorerer altid brugen af tegn, men den er meget brugt til at formatere dataene. Følgende er tegnsættet i 'C'-programmering:
1) Breve
- Store bogstaver (AZ)
- Små bogstaver (az)
2) Numbers
- Alle cifre fra 0 til 9
3) Hvide mellemrum
- Tom plads
- Ny linje
- Vognretur
- Vandret fane
4) Særlige tegn
- Specialtegn i 'C' er vist i den givne tabel,
Speciel karakter | Description |
---|---|
, (komma) | { (åbnende krøllet parentes) |
. (periode) | } (lukkende krøllet parentes) |
; (semikolon) | [ (venstre parentes) |
: (kolon) | ] (højre parentes) |
? (spørgsmålstegn) | ((åbning af venstre parentes) |
' (apostrof) | ) (lukkende højre parentes) |
" (dobbelt anførselstegn) | & (ampersand) |
! (udråbstegn) | ^ (karet) |
|(lodret streg) | + (tilføjelse) |
/ (skråstreg) | – (subtraktion) |
\ (skråstreg baglæns) | * (multiplikation) |
~ (tilde) | / (division) |
_ (understregning) | > (større end eller lukkevinkel beslag) |
$ (dollartegn) | < (mindre end eller åbningsvinkelbeslag) |
% (procenttegn) | # (hash-tegn) |
Hvad er token i C?
POLET er den mindste enhed i et 'C'-program. Det er hvert eneste ord og tegnsætning, du støder på i dit C-program. Compileren opdeler et program i de mindst mulige enheder (Tokens) og fortsætter til de forskellige stadier af kompileringen. C Token er opdelt i seks forskellige typer, nemlig søgeord, Operatorer, strenge, konstanter, specialtegn og identifikatorer.

Nøgleord og identifikatorer
I 'C' kan hvert ord enten være et nøgleord eller en identifikator.
Nøgleord har faste betydninger, og betydningen kan ikke ændres. De fungerer som en byggesten i et 'C'-program. Der er i alt 32 nøgleord i 'C'. Nøgleord er skrevet med små bogstaver.
Følgende tabel repræsenterer nøgleordene i 'C'-
Nøgleord i C Programming Language | |||
---|---|---|---|
auto | fordoble | int | struktur |
bryde | andet | lang | skifte |
tilfælde | enum | register | typedef |
char | ekstern | afkast | union |
const | kort | flyde | usigneret |
fortsæt | forum | underskrevet | ugyldig |
standard | goto | størrelse på | flygtige |
do | if | statisk | mens |
En identifikator er intet andet end et navn, der er tildelt et element i et program. Eksempel, navn på en variabel, funktion osv. Identifikatorer i C-sprog er de brugerdefinerede navne, der består af 'C' standardtegnsæt. Som navnet siger, bruges identifikatorer til at identificere et bestemt element i et program. Hver identifikator skal have et unikt navn. Følgende regler skal følges for identifikatorer:
- Det første tegn skal altid være et alfabet eller en understregning.
- Det skal kun dannes ved hjælp af bogstaver, tal eller understregning.
- Et nøgleord kan ikke bruges som en identifikator.
- Det bør ikke indeholde mellemrumstegn.
- Navnet skal være meningsfuldt.
Resumé
- C Poletter ind C-sprog er de mindste enheder i et program.
- Et nøgleord er reserverede ord efter sprog.
- Der er i alt 32 søgeord.
- En identifikator bruges til at identificere elementer i et program.