g. surgulaZe, g. janeliZe, i. xuciSvili
g. surgulaZe, g. janeliZe, i. xuciSvili
g. surgulaZe, g. janeliZe, i. xuciSvili
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
struct dinner *p; /* mimTiTebeli struqturul cvladze*/<br />
masivisagan gansxvavebiT, romelic ergvarovani obieqtia,<br />
struqtura SeiZleba iyos araerTgvarovani. struqturis tipi<br />
naCvenebia Semdegi saxis CanaweriT:<br />
struct{<br />
}<br />
aRwerebis sia<br />
struqturaSi miTiTebuli unda iyos Tundac erTi komponenti.<br />
struqturis tipis mimTiTebeli gamoiyeneba struqturis<br />
gansazRvrisaTvis. struqturis gansazRvras aqvs Semdegi saxe:<br />
monacemTa_tipi asaRweri;<br />
sadac monacemTa_tipi uCvenebs struqturis tips obieqtisaTvis,<br />
romelic gansazRvrulia asaRwerSi. asaRweri warmoadgens cvladebis<br />
Cveulebriv saxelebs, masivebs, mimTiTeblebs da funqciebs.<br />
magaliTad, gansazRvris daxmarebiT:<br />
struct {<br />
double x,y;<br />
} a,b,c[9];<br />
a da b cvladebi ganisazRvrebian, rogorc struqturebi, romel-<br />
Tagan TiToeuli Sedgeba ori komponentisagan - x da y. c cvladi<br />
ganisazRvreba rogorc cxra aseTi struqturisagan Sedgenili masivi.<br />
mocemulia gansazRvra:<br />
struct {<br />
int year;<br />
short int month, day;<br />
} date1,date2;<br />
Cans, rom date1, date2 ori cvladidan TiToeuli Sedgeba sami<br />
komponentisagan: year, month, day.<br />
struqturis tipTan SeiZleba asocirebuli iyos saxeli, romelic<br />
moicema tipis aRweriT formaSi:<br />
typedef struct {<br />
aRwerebis sia<br />
127