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 | Leírás |
|---|---|
| , (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.
