Reja. Massiv haqida tushuncha va uning qo’llanish holatlari 2


Download 0.85 Mb.
Pdf ko'rish
bet6/13
Sana08.01.2022
Hajmi0.85 Mb.
#248738
1   2   3   4   5   6   7   8   9   ...   13
Bog'liq
8 ma’ruza Massivlar bilan ishlash Murakkab turlar massivlar, bir

  

 

 

 

 

 

 

1-rasm. Kitob javonidagi kitoblar: bir o’lchamli massiv. 

 

Bu yerda hech qanday xato yo'q, biz kitoblarni noldan raqamlashni boshlaymiz 

-  keyinroq  bilib  olganingizdek,  indekslar  C++  da  raqamlangan.  1-rasmda 

ko'rsatilgan  beshta  butun  sonni  o'z  ichiga  olgan  myNumbers  massivi.  2-rasmda 

keltirilgan tokchadagi beshta kitobga juda o'xshaydi. 

 

 



 

 

 



 

  

 



 

 

 



 

 

sizeof(int) 



myNumbers uchun ajratilgan 

xotira 

Xotira 

34

 

56

 

-21

 

5002

 

365

 


2-rasm. MyNumbers massivida beshta butun sonni yozish 

Shuni  esda  tutish  lozimki,  massiv  egallagan  xotira  maydoni  massivda 

saqlanadigan  ma'lumotlar  turi,  bu  holda  int  turi  bilan  belgilanadigan  teng 

o'lchamdagi beshta blokdan iborat. Oldingi darslarda butun sonli turlarining hajmini 

ko'rib  chiqqan  edik.  Shunday  qilib,  myNumbers  massivi  uchun  kompilyator 

tomonidan  ajratilgan  xotira  hajmi  sizeof  (int)  *  5  baytni  tashkil  qiladi.  Umuman 

olganda, kompilyator tomonidan massiv uchun ajratilgan baytdagi xotira miqdori 

 


Download 0.85 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   13




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