1. Ko'rsatkichlar va massivlar o'rtasidagi munosabat Ko’rsatgichga ko’rsatgich Ko’p o’lchovli massivlar



Yüklə 26,08 Kb.
səhifə1/6
tarix09.10.2023
ölçüsü26,08 Kb.
#153353
  1   2   3   4   5   6
5-mavzu Massivlar va vektorlar

  • Ko'rsatkichlar va massivlar o'rtasidagi munosabat
  • Massivlar bilan ishlashda ko'rsatkichlar keng qo’llaniladi. Massiv va ko’rsatgichlar orasidagi munosabatlarni bir o'lchovli massiv misolida qarab chiqamiz.
  • a bir o’lchovli massiv va p ko’rsatkich quyidagicha e’lon qilingan bo’lsin:
  • int a[5] = {1, 2, 3, 4, 5}, *p;
  • Massivning nomi a uning boshini ko’rsatuvchi ko’rsatgich-konsanta, yani
  • а = &a[0] Birinchi elementning adresi
  • а massivning elementlari ajratilgan xotirada quyidagi tarzda joylashadi (har bir element 4 bayt):
  • a[0]
  • a[1]
  • a[2]
  • a[3]
  • a[4]
  • 1
  • 2
  • 3
  • 4
  • 5
  • Element qiymatlari
  • А0
  • А1
  • А2
  • А3
  • А4
  • а ko’rsatgich – massiv boshining adresi (А0).
  • U holda birinchi elementning adresi
  • А1 = А0 + sizeof(int) = А0 + 4;
  • Ikkinchi elementning adresi
  • А2 = А1 + sizeof (int) = А0 + 2 * 4 = А0 + 8 … va h.k.
  • Agar
    Yüklə 26,08 Kb.

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




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