«Aniq fanlar» kafedrasi fanidan ma’ruzalar matni


Mavzu: C++ da fayillar tuzilishi


Download 1.15 Mb.
bet119/161
Sana02.01.2022
Hajmi1.15 Mb.
#200874
1   ...   115   116   117   118   119   120   121   122   ...   161
Bog'liq
dasturlash fanidan maruzalar matni 2

Mavzu: C++ da fayillar tuzilishi.

Reja:

  1. Ko‘rsatkichlar.

  2. Funksiyaga ko‘rsatkich

3.Ko’rsatkichlar va murojaatlar funksiya parametiri sifatida.

4. O’zgaruvchan parametrli funksiyalar.

Tayanch iboralar: Ko‘rsatkichlar, murojaatlar, funksiyaga ko‘rsatkich, obyektga ko‘rsatkich, , void ko‘rsatkich, ko‘rsatkichga boshlang‘ich qiymat berish, ko‘rsatkich ustida amallar, ko’rsatkichlar va murojaatlar funksiya parametri sifatida, o‘zgaruvchan parametrli funksiyalar.
Ko‘rsatkichlar:Programma matnida o‘zgaruvchi e’lon qilinganda, kompilyator o‘zgaruvchiga xotiradan joy ajratadi. Boshqacha aytganda, programma kodi xotiraga yuklanganda berilganlar uchun, ular joylashadigan segmentning boshiga nisbatan siljishini, ya’ni nisbiy adresini aniqlaydi va obyekt kod hosil qilishda o‘zgaruvchi uchragan joyga uning adresini joylashtiradi.

Umuman olganda, programmadagi o‘zgarmaslar, o‘zgaruvchilar, funksiyalar va sinf obyektlar adreslarini xotiraning alohida joyida saqlash va ular ustidan amallar bajarish mumkin. Qiymatlari adres bo‘lgan o‘zgaruvchilarga ko‘rsatkich o‘zgaruvchilar deyiladi.

Ko‘rsatkich uch xil turda bo‘lishi mumkin:

- birorta obyektga, xususan o‘zgaruvchiga ko‘rsatkich;

- funksiyaga ko‘rsatkich;

- void ko‘rsatkich.

Ko‘rsatkichning bu xususiyatlari uning qabul qilishi mumkin bo‘lgan qiymatlarida farqlanadi.

Ko‘rsatkich albatta birorta turga bog‘langan bo‘lishi kerak, ya’ni u ko‘rsatgan adresda qandaydir qiymat joylanishi mumkin va bu qiymatning xotirada qancha joy egallashi oldindan ma’lum bo‘lishi shart.




Download 1.15 Mb.

Do'stlaringiz bilan baham:
1   ...   115   116   117   118   119   120   121   122   ...   161




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling