Strukturalar ha’m ko’rsetkishler
Download 184.4 Kb. Pdf ko'rish
|
Strukturalar ha’m ko’rsetkishler 97575b75119a6ede96b6a6e6a0ff5ce7
Strukturalar ha’m ko’rsetkishler Strukturag’a ko’rsetkishler a’piwayi ko’rsetkishler kibi su’wretlenedi: complex *cc,*ss; struct goods *p_goods; Strukturag’a ko’rsetkish ta’riyplegende initsiyalizatsiya qiliw mu’mkin. Misal ushin ekrandag’i ren’li noqatti su’wretlewshi to’mendegi strukturali tip ha’m strukturalar massivi kiritiledi. Strukturag’a ko’rsetkish ma’nisleri initsiyalizatsiya ha’m ma’nis beriw arqali aniqlanadi: struct point {int color; int x,y; } a,b; struct point *pa=&a,pb; pb=&b; Ko’rsetksh arqali struktura elementlerine eki usilda murajat etiw mu’mkin. Birinshi usil adres boyinsha ma’nis aliw a’meline tiykarlang’an bolip Ko’rsatkich orqali struktura elementlariga ikki usulda u’rajat qiliw mu’mkin. Birinshi usil adres boyinsha ma’nis beriw a’meline tiykarlang’an bolip to’mendegi ko’riniste qollaniladi: (* strukturaga ko’rsetkish).element ati; Ekinshi usil arnawli strelka (->) a’meline tiykarlang’an bolip to’mendegishe ko’riniste boladi: strukturaga ko’rsetkish->element ati Struktura elementlerine to’mendegi mu’rajatlar o’z-ara ten’ boladi: (*pa).color==a.color==pa->color Struktura elementleri ma’nislerin ko’rsetkishler ja’rdeminde to’mendegishe o’zgertiriw mu’mkin: (*pa).color=red; pa->x=125; pa->y=300; Programmada noqatliq deneni su’wretlewshi particle strukturali tipke tiyisli m_point strukturasi aniqlang’an bolsin. Usi strukturag’a pinta ko’rsetkishin kiritemiz: struct particle * p=&m_point; Bul jag’dayda m_point struktura elementlerin to’mendegishe o’zgertiriw mu’mkin: p->mass=18.4; for (i=0;i<3;i++) p->coord[i]=0.1*i; Download 184.4 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling