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.
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:
- Az első karakternek mindig ábécé vagy aláhúzás kell lennie.
- Csak betűk, számok vagy aláhúzás segítségével kell kialakítani.
- A kulcsszó nem használható azonosítóként.
- Nem tartalmazhat szóköz karaktert.
- 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.