C-tokens, identifikatorer, nøkkelord: Hva er tokens og dens typer
Hva er et tegnsett?
Som alle andre språk har 'C' også sitt eget tegnsett. Et program er et sett med instruksjoner som, når de utføres, genererer en utgang. Dataene som behandles av et program består av ulike tegn og symboler. Utdataene som genereres er også en kombinasjon av tegn og symboler.
Et tegnsett i 'C' er delt inn i,
- Letters
- Numbers
- Spesielle karakterer
- Hvite mellomrom (blanke mellomrom)
En kompilator ignorerer alltid bruken av tegn, men den er mye brukt for å formatere dataene. Følgende er tegnsettet i 'C'-programmering:
1) Letters
- Store bokstaver (AZ)
- Små bokstaver (az)
2) Numbers
- Alle sifrene fra 0 til 9
3) Hvite mellomrom
- blank plass
- Ny linje
- Vognretur
- Horisontal fane
4) Spesielle karakterer
- Spesialtegn i 'C' vises i den gitte tabellen,
Spesiell karakter | Tekniske beskrivelser |
---|---|
, (komma) | { (åpnende krøllete parentes) |
. (periode) | } (lukkende krøllete parentes) |
; (semi-kolon) | [ (venstre parentes) |
: (kolon) | ] (høyre parentes) |
? (spørsmålstegn) | ((åpning av venstre parentes) |
' (apostrof) | ) (lukkende høyre parentes) |
" (doble anførselstegn) | & (ampersand) |
! (utropstegn) | ^ (karet) |
|(vertikal linje) | + (tillegg) |
/ (skråstrek) | – (subtraksjon) |
\ (skråstrek bakover) | * (multiplikasjon) |
~ (tilde) | / (divisjon) |
_ (understrek) | > (større enn eller lukkevinkelbrakett) |
$ (dollartegn) | < (mindre enn eller åpningsvinkelbrakett) |
% (prosenttegn) | # (hash-tegn) |
Hva er Token i C?
Token er den minste enheten i et 'C'-program. Det er hvert eneste ord og tegnsetting du kommer over i C-programmet ditt. Kompilatoren deler opp et program i de minste mulige enhetene (Tokens) og går videre til de ulike stadiene av kompileringen. C Token er delt inn i seks forskjellige typer, nemlig nøkkelord, Operatorer, strenger, konstanter, spesialtegn og identifikatorer.
Nøkkelord og identifikatorer
I 'C' kan hvert ord enten være et nøkkelord eller en identifikator.
Nøkkelord har faste betydninger, og betydningen kan ikke endres. De fungerer som en byggestein i et "C"-program. Det er totalt 32 nøkkelord i 'C'. Nøkkelord skrives med små bokstaver.
Følgende tabell representerer søkeordene i 'C'-
Nøkkelord i C Programming Language | |||
---|---|---|---|
auto | dobbelt | int | struktur |
bryte | ellers | lang | bryter |
saken | enum | registrere | typedef |
chariot | ekstern | retur | union |
const | kort | flyte | usignert |
fortsette | forum | signert | ugyldiggjøre |
standard~~POS=TRUNC | goto | størrelsen av | volatile |
do | if | statisk | mens |
En identifikator er ikke annet enn et navn som er tildelt et element i et program. Eksempel, navn på en variabel, funksjon osv. Identifikatorer i C-språk er de brukerdefinerte navnene som består av 'C' standardtegnsett. Som navnet sier, brukes identifikatorer for å identifisere et bestemt element i et program. Hver identifikator må ha et unikt navn. Følgende regler må følges for identifikatorer:
- Det første tegnet må alltid være et alfabet eller et understrek.
- Den skal bare lages med bokstaver, tall eller understrek.
- Et nøkkelord kan ikke brukes som en identifikator.
- Den skal ikke inneholde mellomrom.
- Navnet må gi mening.
Sammendrag
- C Tokens inn C-språk er de minste enhetene i et program.
- Et nøkkelord er reserverte ord etter språk.
- Det er totalt 32 søkeord.
- En identifikator brukes til å identifisere elementer i et program.