O. X. Azamatov



Download 1,82 Mb.
Pdf ko'rish
bet44/119
Sana19.07.2021
Hajmi1,82 Mb.
#123208
1   ...   40   41   42   43   44   45   46   47   ...   119
Bog'liq
3072-Текст статьи-7829-1-10-20200908

3.3. Tuzilmalar va massivlar 
Strukturalarga yaqin tushuncha bu birlashma tushunchasidir. Birlashmalar union 
xizmatchi so‘zi yerdamida kiritiladi. Misol uchun:  
union {long h; int i,j; char c[4]}UNI; 
Birlashmalarning  asosiy  xususiyat  shundaki  uning  hamma  elementlari  bir  xil 
boshlang‘ich adresga ega bo‘ladi. 
 Masalan: 
union{ 
char s[10]; 
int x; 
}u1; 


35 
 
Quyidagi dastur yordamida bu xususiyatni tekshirish mumkin: 
enum paytype{CARD,CHECK}; 
struct{ 
paytype ptype 
union{ 
  char card[25]; 
  long check; 
  }; 
}info; 
switch (info.ptype) 

case CARD:cout<<”\nKarta bilan to‘lash:”<case CHECK:cout<<”\nChek bilan to‘lash:”<
3.4. Tuzilmalar va funksiyalar 
Ma’lumotlar turlarini Delphi tilida umumiy holda ikkiga ajratish mumkin: 
­  standart turlar. Bu turlar oldindan Delphi tili tomonidan aniqlangan bo‘ladi; 
­  dasturchi tomonidan kiritiladigan (aniqlanadigan) turlar. 
Standart turlar tarkibiga quyidagilar kiradi: butun, haqiqiy, belgili (simvol), qator 
(strok), mantiqiy, ko‘rsatgichli va variant. 
Dasturchi  turlarni  dasturning  Var  bo‘limida  o‘zgaruvchilarni  tavsiflashda 
aniqlaydi  yoki  maxsus  turlarni  aniqlash  uchun  bo‘lim  bo‘lgan  -turlarni  tavsiflash 
Type bo‘limida aniqlaydi. 
Bu bo‘lim umumiy holda quyidagicha bo‘ladi. 
  Type 
   
=
Misol: 
  Type 
   
TColor=(Red,Blue,Black); 
     Var  Color1,Color2,Color3: TColor; 


36 
 
Type  bo‘limida  dasturchi  tomonidan  yangi  TColor  nomli  tur  kiritilmoqda  va  u 
Red,Blue,Black mumkin bo‘lgan qiymatlarni qabul qilishi mumkin.  
Var  bo‘limida dasturchi  tomonidan  turi  aniqlangan uchta  Color1,Color2,Color3 
o‘zgaruvchilar tavsiflanmoqda. 
Bu o‘zgaruvchilarni to‘g‘ridan to‘g‘ri quyidagicha ham tavsiflash mumkin. 
Var  Color1,Color2,Color3: (Red,Blue,Black); 
Standart  turlarni  Type  bo‘limida  tavsiflash  shart  emas,  ularni  to‘g‘ridan  to‘g‘ri  
Var bo‘limida tavsiflash mumkin. 

Download 1,82 Mb.

Do'stlaringiz bilan baham:
1   ...   40   41   42   43   44   45   46   47   ...   119




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish