1. Ko'rsatkichlar va massivlar o'rtasidagi munosabat
2. Ko’rsatgichga ko’rsatgich
3. Ko’p o’lchovli massivlar
4. Dinamik massivlar
5. Bir o’lchovli dinamik massivlarni yaratish
6. Ikki o’lchovli dinamik massivlarni yaratish
7. Strukturalar
8. Struktura maydonlari
9. Strukturalar massivi
10. Ichma-ich strukturalar
11. Strukturalarga ko’rsatgichlar
12. Strukturalar va funksiyalar
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):