C Tokenit, tunnisteet, avainsanat: Mikä on Tokens ja sen tyypit
Mikä on hahmojoukko?
Kuten kaikilla muillakin kielillä, myös C:llä on oma merkistö. Ohjelma on joukko ohjeita, jotka suoritettuna luovat tulosteen. Ohjelman käsittelemä data koostuu erilaisista merkeistä ja symboleista. Luotu tulos on myös merkkien ja symbolien yhdistelmä.
C-kirjaimen merkistö on jaettu
- Kirjaimet
- Numbers
- Erikoismerkit
- Valkoiset kohdat (tyhjät kohdat)
Kääntäjä jättää aina huomioimatta merkkien käytön, mutta sitä käytetään laajalti tietojen muotoiluun. Seuraava on C-ohjelmoinnin merkistö:
1) Kirjaimet
- Isot kirjaimet (AZ)
- Pienet kirjaimet (az)
2) Numbers
- Kaikki numerot 0-9
3) Valkoiset tilat
- Tyhjä tila
- Uusi rivi
- Kuljetuspaluu
- Vaaka-välilehti
4) Erikoismerkit
- "C":n erikoismerkit näkyvät annetussa taulukossa,
Erikoishahmo | Tuotetiedot |
---|---|
, (pilkku) | { (avaava kihara sulku) |
. (Ajan) | } (sulkeva kihara) |
; (puolipiste) | [ (vasen hakasulku) |
: (kaksoispiste) | ] (oikea hakasulku) |
? (kysymysmerkki) | ((avaa vasen sulku) |
' (heittomerkki) | ) (oikea sulkeva sulku) |
” (lainausmerkki) | & (et-merkki) |
! (huutomerkki) | ^ (huoli) |
|(pystypalkki) | + (lisäys) |
/ (vinoviiva) | – (vähennyslasku) |
\ (takaviiva) | * (kertolasku) |
~ (tilde) | / (jako) |
_ (alaviiva) | > (suurempi kuin tai sulkeva kulmasulku) |
$ (dollarin merkki) | < (pienempi kuin tai avautumiskulmasulku) |
% (prosenttimerkki) | # (hash-merkki) |
Mikä on Token C:ssä?
TAKEN on C-ohjelman pienin yksikkö. Se on jokainen sana ja välimerkki, jonka kohtaat C-ohjelmassasi. Kääntäjä jakaa ohjelman pienimpiin mahdollisiin yksiköihin (Tokens) ja jatkaa kääntämisen eri vaiheisiin. C Token on jaettu kuuteen eri tyyppiin, nimittäin avainsanoihin, Operatorit, merkkijonot, vakiot, erikoismerkit ja tunnisteet.
Avainsanat ja tunnisteet
C:ssä jokainen sana voi olla joko avainsana tai tunniste.
Avainsanoilla on kiinteät merkitykset, eikä merkitystä voi muuttaa. Ne toimivat "C"-ohjelman rakennuspalikkana. 'C':ssä on yhteensä 32 avainsanaa. Avainsanat kirjoitetaan pienillä kirjaimilla.
Seuraava taulukko edustaa C:n avainsanoja
Avainsanat sisään C Programming Language | |||
---|---|---|---|
auto | kaksinkertainen | int | rakenne |
rikkoa | muu | pitkä | kytkin |
tapaus | ENUM | ilmoittautua | typedef |
sotavaunut | ulkoinen | palata | liitto |
const | lyhyt | kellua | allekirjoittamaton |
jatkaa | varten | allekirjoitettu | mitätöidä |
oletusarvo | goto | sizeof | haihtuva |
do | if | staattinen | vaikka |
Tunniste ei ole muuta kuin ohjelman elementille annettu nimi. Esimerkki, nimi a muuttuja, funktio jne. Tunnisteet C-kielellä ovat käyttäjän määrittämiä nimiä, jotka koostuvat 'C'-standardimerkistöstä. Kuten nimi sanoo, tunnisteita käytetään ohjelman tietyn elementin tunnistamiseen. Jokaisella tunnisteella on oltava yksilöllinen nimi. Tunnisteissa on noudatettava seuraavia sääntöjä:
- Ensimmäisen merkin on aina oltava aakkoset tai alaviiva.
- Se tulee muodostaa käyttämällä vain kirjaimia, numeroita tai alaviivaa.
- Avainsanaa ei voi käyttää tunnisteena.
- Se ei saa sisältää välilyöntejä.
- Nimen tulee olla merkityksellinen.
Yhteenveto
- C Tokenit sisään C-kieli ovat ohjelman pienimmät yksiköt.
- Avainsana on kielen varattuja sanoja.
- Kaikkiaan avainsanoja on 32.
- Tunnistetta käytetään tunnistamaan ohjelman elementtejä.