01.03.2013 Views

g. surgulaZe, g. janeliZe, i. xuciSvili

g. surgulaZe, g. janeliZe, i. xuciSvili

g. surgulaZe, g. janeliZe, i. xuciSvili

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1.2.2. identifikatori<br />

identifikatori – programuli obieqtis dasaxelebaa, romelic<br />

Sedgeba asoebis, cifrebisa da qveda xazis simboloebisagan. amasTan,<br />

identifikatori unda iwyebodes asoTi an qveda xazis simboloTi da<br />

ar unda iwyebodes cifriT. rogorc ukve aRiniSna, patara da<br />

mTavruli asoebi C-Si gansxvavdebian (magaliTad, aso a-s da aso A-s<br />

sxvadasxva orobiTi warmodgena aqvT kompiuteris mexsierebaSi).<br />

amitom identifikatorebi ab, Ab, aB da AB – 4 sxvadasxva<br />

identifikatoria. swori identifikatorebis magaliTebia: aBC1m2; _asd4;<br />

A9nm23L, xolo 1bn9mFG – identifikatoris araswori Caweraa.<br />

identifikatoris sigrZeze SezRudva ar aris. magram ANSI C<br />

standartis mixedviT ori identifikatori gansxvavebulia, Tu isini<br />

gansxvavdebian pirvel 32 simboloSi (anu, Tu ori identifikatoris<br />

pirveli 32 simbolo emTxveva, es erTi identifikatoria). C++-Si es<br />

SezRudva moxsnilia.<br />

1.2.3. rezervirebuli an momsaxure sityvebi<br />

es aris is sityvebi, romlebic gamoiyeneba C-s programaSi.<br />

magaliTad,<br />

while double int struct break else long switch<br />

register char return void case float if sizeof<br />

default for union do continue enum da sxva.<br />

amas garda sxvadasxva kompilatorebi amateben rezervirebuli<br />

sityvebis garkveul raodenobas, rac dakavSirebulia im kompiuteris<br />

tipTan, romlisTvisac kompilatori Seiqmna. zogierTi am sityvebidan<br />

iwyeba qveda xazis simboloTi. magaliTad, _asm, _pascal, _near, _far da<br />

sxva. amitomac sjobs, rom programistis mier SerCeuli<br />

identifikatorebi ar iwyebodnen qveda xazis simboloTi.<br />

sityvebs.<br />

programaSi identifikatori ar unda emTxvevodes rezervirebul<br />

11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!