C Tokenek, azonosítók, kulcsszavak: Mi a tokenek és típusai

Mi az a karakterkészlet?

Mint minden más nyelvnek, a „C”-nek is megvan a maga karakterkészlete. A program olyan utasítások halmaza, amelyek végrehajtásakor kimenetet generálnak. A program által feldolgozott adatok különböző karakterekből és szimbólumokból állnak. A generált kimenet szintén karakterek és szimbólumok kombinációja.

A „C” karakterkészlet a következőkre oszlik:

  • Betűk
  • Numbers
  • Speciális karakterek
  • Fehér szóközök (üres helyek)

A fordítóprogram mindig figyelmen kívül hagyja a karakterek használatát, de széles körben használják az adatok formázására. A következő a karakterkészlet a 'C' programozásban:

1) Betűk

  • Nagybetűk (AZ)
  • Kisbetűk (az)

2) Numbers

  • Az összes számjegy 0-tól 9-ig

3) Fehér terek

  • üres hely
  • Új sor
  • Szállítás vissza
  • Vízszintes fül

4) Speciális karakterek

  • A 'C' speciális karakterei az adott táblázatban jelennek meg,
Különleges karakter Description
, (vessző) { (göndör zárójelet nyitó)
. (időszak) } (záró göndör zárójel)
; (pontosvessző) [ (bal zárójel)
: (kettőspont) ] (jobb zárójel)
? (kérdőjel) ((bal oldali zárójelet nyit)
' (aposztróf) ) (jobbra záró zárójel)
” (idézőjel) & (és)
! (felkiáltójel) ^ (karet)
|(függőleges sáv) + (kiegészítés)
/ (perjel) – (kivonás)
\ (hátra perjel) * (szorzás)
~ (tilde) / (osztály)
_ (aláhúzás) > (nagyobb mint vagy záró szögletes zárójel)
$ (dollár jel) < (kisebb, mint vagy nyitószög zárójel)
% (százalékjel) # (hash jel)

Mi a Token C-ben?

JELKÉPES a legkisebb egység a „C” programban. Ez minden egyes szó és írásjel, amivel találkozik a C programban. A fordító a lehető legkisebb egységekre (Token) bontja a programot, és továbblép a fordítás különböző szakaszaiba. A C token hat különböző típusra oszlik, nevezetesen kulcsszavakra, Operatorok, karakterláncok, állandók, speciális karakterek és azonosítók.

Tokenek a C-ben
Tokenek a C-ben

Kulcsszavak és azonosítók

A „C” betűben minden szó lehet kulcsszó vagy azonosító.

A kulcsszavaknak rögzített jelentése van, és a jelentés nem változtatható meg. A „C” program építőköveként működnek. Összesen 32 kulcsszó található a 'C'-ben. A kulcsszavakat kisbetűkkel írjuk.

A következő táblázat a "C" kulcsszavait mutatja

Kulcsszavak itt C Programming Language
auto kétszeresére int strukturált
szünet más hosszú kapcsoló
eset enum Regisztráció typedef
faszén külső visszatérés unió
const rövid úszik aláírás nélküli
folytatódik mert aláírt semmisnek
alapértelmezett goto mérete illó
do if statikus míg

Az azonosító nem más, mint egy program egy eleméhez rendelt név. Példa, neve a változó, függvény stb. A C nyelvben az azonosítók a felhasználó által meghatározott nevek, amelyek 'C' szabványos karakterkészletből állnak. Ahogy a név is mondja, az azonosítók a program egy adott elemének azonosítására szolgálnak. Minden azonosítónak egyedi névvel kell rendelkeznie. Az azonosítók esetében a következő szabályokat kell követni:

  1. Az első karakternek mindig ábécé vagy aláhúzás kell lennie.
  2. Csak betűk, számok vagy aláhúzás segítségével kell kialakítani.
  3. A kulcsszó nem használható azonosítóként.
  4. Nem tartalmazhat szóköz karaktert.
  5. A névnek értelmesnek kell lennie.

Összegzésként

  • C Tokenek be C nyelv a program legkisebb egységei.
  • A kulcsszó nyelv szerint fenntartott szavak.
  • Összesen 32 kulcsszó van.
  • Az azonosító a program elemeinek azonosítására szolgál.