C Tokenid, identifikaatorid, märksõnad: mis on märgid ja selle tüübid

Mis on märgikomplekt?

Nagu igal teisel keelel, on ka C-l oma märgikomplekt. Programm on käskude kogum, mis käivitamisel genereerib väljundi. Programmi poolt töödeldavad andmed koosnevad erinevatest märkidest ja sümbolitest. Loodud väljund on ka märkide ja sümbolite kombinatsioon.

C-tähemärgistik jaguneb järgmisteks osadeks:

  • Kirjad
  • Numbers
  • Erimärgid
  • Valged ruumid (tühjad ruumid)

Kompilaator ignoreerib alati märkide kasutamist, kuid seda kasutatakse laialdaselt andmete vormindamiseks. Järgmine on 'C' programmeerimise märgistik:

1) Kirjad

  • Suurtähed (AZ)
  • Väikesed tähed (az)

2) Numbers

  • Kõik numbrid 0 kuni 9

3) Valged ruumid

  • tühi koht
  • Uus rida
  • Vankri tagasipöördumine
  • Horisontaalne sakk

4) Erimärgid

  • 'C' erimärgid on näidatud antud tabelis,
Eriline tegelane Kirjeldus
, (koma) { (avamine lokkis sulg)
. (periood) } (sulguv sulg)
; (semikoolon) [ (vasak sulg)
: (koolon) ] (parem sulg)
? (küsimärk) ( (vasakpoolse sulu avamine)
' (apostroof) ) (sulguv parem sulg)
” (jutumärk) & (ampersand)
! (hüüumärk) ^ (hool)
|(vertikaalne riba) + (lisa)
/ (kaldkriips) – (lahutamine)
\ (tagurpidi kaldkriips) * (korrutamine)
~ (tilde) / (jaotis)
_ (alajoon) > (suurem kui või sulgemisnurksulg)
$ (dollari märk) < (väiksem kui või avamisnurksulg)
% (protsendimärk) # (räsimärk)

Mis on Token C-s?

PÖÖRDUD on C-programmi väikseim ühik. See on iga sõna ja kirjavahemärk, mida oma C-programmis kohtate. Kompilaator jagab programmi võimalikult väikesteks ühikuteks (Tokens) ja liigub kompileerimise erinevatesse etappidesse. C-märk on jagatud kuueks erinevaks tüübiks, nimelt märksõnadeks, Operatorid, stringid, konstandid, erimärgid ja identifikaatorid.

Märgid C-s
Märgid C-s

Märksõnad ja identifikaatorid

C-s võib iga sõna olla kas märksõna või identifikaator.

Märksõnadel on fikseeritud tähendus ja tähendust ei saa muuta. Need toimivad C-programmi ehitusplokkina. C-s on kokku 32 märksõna. Märksõnad kirjutatakse väiketähtedega.

Järgmine tabel esindab võtmesõnu 'C'-

Märksõnad sisse C Programming Language
auto kahekordistada int struktuur
murdma teine pikk lüliti
juhul loend registreerima typedef
sõjavanker väline tagasipöördumine liit
const lühike ujuk allakirjutamata
jätkama eest allkirjastatud tühine
vaikimisi goto suurus Voolav
do if staatiline kuigi

Identifikaator pole midagi muud kui programmis elemendile omistatud nimi. Näide, nimi a muutuja, funktsioon jne. C-keele identifikaatorid on kasutaja määratud nimed, mis koosnevad standardsest C-märgistikust. Nagu nimigi ütleb, kasutatakse identifikaatoreid programmi konkreetse elemendi tuvastamiseks. Igal identifikaatoril peab olema kordumatu nimi. Identifikaatorite puhul tuleb järgida järgmisi reegleid:

  1. Esimene märk peab alati olema tähestik või alakriips.
  2. See tuleks moodustada ainult tähtede, numbrite või alakriipsuga.
  3. Märksõna ei saa identifikaatorina kasutada.
  4. See ei tohiks sisaldada tühikumärki.
  5. Nimi peab olema tähendusrikas.

kokkuvõte

  • C Tokenid sisse C keel on programmi väikseimad ühikud.
  • Märksõna on keele järgi reserveeritud sõnad.
  • Kokku on 32 märksõna.
  • Programmi elementide tuvastamiseks kasutatakse identifikaatorit.