Massiv. Massiv tushunchasi Bir o’lchovli massivlar Bir o’lchovli massiv elementlarini kiritish



Yüklə 259 Kb.
səhifə2/5
tarix02.01.2022
ölçüsü259 Kb.
#36661
1   2   3   4   5
Massivlar va ularga doir misollar

massiv toifasi> <massiv nomi> [o’lchovi];

Bu ko’rinishga xususiy o’zgaruvchi deyiladi, chunki uning qiymati massivning aloxida elementidir.

Massiv berilishiga ko’ra bir, ikki, uch va ko’p o’lchovli bo’lishi mumkin.

Massivga murojat bevosita va bilvosita asosda bo’ladi:

int a[5] –to’g’ridan –to’g’ri murojat

a[i]- bilvosita murojat. Bu erda i o’zgaruvchining qiymatiga bog’liq ravishda a massivining barcha elementlariga murojat qilish imkoni mavjudligini bildiradi.

Har doim indeks 0 dan boshlanadi.

Masalan: Bizga char tipidagi m nomli massiv va uni 4 ta elementi mavjud bo’lsin:

m[0]  4

m[1]  45

m[2]  100

m[3]  37

bu erda elementga murojaat qilish uchun massiv nomi va [ ] qavs ichida element indeksi yoziladi. m– massiv nomi. [ ] – indeks ko’rsatiladi.

Massivlar bir xil turdagi (double, float, int va h.k.) elementlar guruhidan iborat bo’ladi.

Kompilyator e`lon qilingan massivdan uning elementlari tipi va ularning soni to’g’risida ma`lumotlarga ega bo’lishi kerak.

Massiv elementlarining tipi funktsiyaga va void tipiga taaluqli bo’lmasligi kerak.

Massivni e`lon qilishda quyidagi xollardagina indeksli ifodani tushirib qoldirish mumkin:

- massiv funktsiyaning formal parametri sifatida e`lon qilinganda;

- e`lon qilingan massiv boshqa fayldagi aniq massivga yo’llangan bo’lsa. Massivlar berilishiga ko’ra:

bir o’lchamli : int a[5]

ikki o’lchamli: int a[5][4]

uch o’lchamli: int a[5][4][6] va ko’p o’lchovli bo’lishi mumkin.




Yüklə 259 Kb.

Dostları ilə paylaş:
1   2   3   4   5




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin