struct { }
Strukturada albatta bitta komponenta bo’lishi kerak. Struktura tipidagi o’zgaruvchi quyidagicha ta’riflanadi:
;
Struktura tipidagi o’zgaruvchi ta’riflanganda initsializatsiya qilinishi mumkin:
=;
Strukturani initsializatsiyalash uchun uning elementlar qiymatlarini figurali qavslarda tavsiflanadi.
Misollar:
1. struct Student
{
char name[20];
int kurs;
float rating;
};
Student s={”Qurbonov”,1,3.5};
2. struct
{
char name[20];
char title[30];
float rate;
}employee={“Ashurov", “direktor”,10000};
Strukturalarni o’zlashtirish. Bitta tuzilma tipdagi o’zgaruvchilar uchun o’zlashtirish operatsiyasi aniqlangan. Bunda har bir elementdan nusxa olinadi. Masalan:
Do'stlaringiz bilan baham: |