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.
Do'stlaringiz bilan baham: |