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.

}<br />

funqciis tani<br />

sadac, funqciis saxeli identifikatoria, xolo funqciis tans<br />

aqvs Semdegi saxe:<br />

gansazRvra da aRwera<br />

operatorebi<br />

funqciis, romelic abrunebs mniSvnelobas, Sesruleba unda<br />

dasruldes return operatoriT, romelsac aqvs Semdegi saxe:<br />

return e; romelic uzrunvelyofs e Sedegis gadmocemas. funqcia,<br />

romelic abrunebs mniSvnelobas, SeiZleba Seicavdes erTze met<br />

return operators.<br />

funqciis gansazRvras, romelic ar abrunebs mniSvnelobas, aqvs<br />

Semdegi formati:<br />

[static] void funqciis saxeli(formaluri argumentebi)<br />

formaluri parametrebis aRwera<br />

{<br />

}<br />

funqciis tani<br />

aseTi funqciis Sesruleba mTavrdeba, rodesac Sesruldeba<br />

funqciis tani, an gvaqvs return operatori, romelsac aqvs saxe:<br />

return.<br />

funqcia, romelic ar abrunebs mniSvnelobas, SeiZleba Seicavdes<br />

erTze met return operators.<br />

mexsierebis klasi static(araaucilebeli) zRudavs funqciis da<br />

sxva Sida gansazRvrebis xilvadobas. Tu programis teqstSi aris<br />

funqciaze mimarTva, aucilebelia funqciis aRwera, romelic teqstSi<br />

unda ganTavsdes mis gansazRvramde. funqciis aRweras aqvs Semdegi<br />

saxe:<br />

[static an extern] Sedegis_tipi funqciis_saxeli( );<br />

[static an extern] void funqciis_saxeli( );<br />

Tu aRweraSi ar aris naCvenebi mexsierebis klasi, maSin dumiliT<br />

CaiTvleba extern.<br />

111

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

Saved successfully!

Ooh no, something went wrong!