Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
198
Bu yerda jagged massivining qanday qilib e’lon qilish, elementlariga qiymat
berish va xotiraga joylashtirish ko‘rsatilagan (jagged massiv elementlari elementlari
butun tipli massivdan iborat):
7.2 Xotiraga joylashtirish
myJaggedArray nomli
jagged massivini qanday qilib e’lon
qilish xotiraga
joylashtirish quyidagi rasmda ko‘rsatilgan. Yuqorida ko‘rganimizdek
jagged massiv
massivlarni to‘plami hisoblanadi.
jagged massivi hech qanday massivni o‘z
ichiga
olmaydi lekin shunga qaramasdan ularni elementlarini ko‘rsatib turadi. O‘lchamini
bilib bo‘lmaydi shuning uchun ham ular haqidagi massivning mavjud ma’lumotlari
CLR da saqlanadi. Keyin xotiradan
jagged massivining
elementlari uchun alohida
massiv ajratiladi, keyin ushbu ma’lumotlar dinamik xotiradan ajratilgan yangi blokka
joylashadi.
myJaggedArray statik xotirada saqlanadi va u dinamik xotiraga qaratilgan
bo‘ladi. Ushbu dinamik xotirada ketma-ketlikdagi 3 ma’lumot 3 ta blokda
saqlanadi.har bir blok elementlari butun son bo‘lgan massivni o‘z ichiga oladi.