Ko‘p o‘lchamli statik massivlar
S++ tilida massivlar elementining turiga cheklovlar qo‘yil-maydi, lekin bu turlar chekli o‘lchamdagi ob’ektlarning turi bo‘lishi kerak. CHunki kompilyator massivning xotiradan qancha joy (bayt) egallashini hisoblay olishi kerak. Xususan, massiv komponentasi massiv bo‘lishi mumkin («vektorlar-vektori»), natijada matritsa deb nomlanuvchi ikki o‘lchamli massiv hosil bo‘ladi.
Agar matritsaning elementi ham vektor bo‘lsa, uch o‘lchamli massivlar - kub hosil bo‘ladi. SHu yo‘l bilan echilayotgan masalaga bog‘liq ravishda ixtiyoriy o‘lchamdagi massivlarni yaratish mumkin.
Ikki o‘lchamli massivning sintaksisi quyidagi ko‘rinishda bo‘ladi:
[] []
Masalan, o‘lchamli haqiqiy sonlar massivining e’loni:
Do'stlaringiz bilan baham: |