Muhammad Al-Xorazmiy nomidagi Toshkent Axborot texnologiyalari Universiteti Dasturiy injenering fakulteti swd 008 guruh talabasi Qo’chqorov Jasurning Dasturlash fanidan “Ko’rsatkich nima ?


Download 166.52 Kb.
bet6/9
Sana28.12.2022
Hajmi166.52 Kb.
#1019139
1   2   3   4   5   6   7   8   9
Bog'liq
Jasur Qo\'chqorov dasturlash mustaqil i9sh

&;
Bu yerda<tip> - adresi olinadigan qiymatning tipi, - adres
oluvchi oʻzgaruvchi nomi. Oʻrtadagi ʻ&ʻ belgisiga adresni olish
amali
deyiladi.
Bu koʻrinishda eʻlon qilingan oʻzgaruvchi shu tipdagi
oʻzgaruvchining sinonimi deb qaraladi. Adresni olish amali orqali bitta
oʻzgaruvchiga har xil nom bilan murojaat qilish mumkin boʻladi.
Misol:int kol;

int & pal=kol; // pal murojaati, u kol
//oʻzgaruvchisining alternativ nomi
const char & cr=ʻ\nʻ; // cr - oʻzgarmasga
murojaat

Adresni olish amalini ishlatishda qoidalarga rioya qilish
Adresni olish amalini ishlatishda quyidagi qoidalarga rioya qilish
kerak: adres oluvchi oʻzgaruvchi funksiya parametri sifatida
ishlatilgan yoki extern bilan tavsiflangan yoki sinf maydoniga
murojaat qilingan hollardan tashqari barcha holatlarda boshlangʻich
qiymatga ega boʻlishi kerak.
Adresni olish amali asosan funksiyalarda adres orqali uzatiluvchi
parametrlar sifatida ishlatiladi.
Adres oluvchi oʻzgaruvchining koʻrsatkichdan farqi shundaki, u
alohida xotirani egallamaydi va faqat oʻz qiymati boʻlgan
oʻzgaruvchining boshqa nomi sifatida ishlatiladi.
Ko’rsatgichlar va adres oluvchi o’zgaruvchilar funksiya parametri sifatida
Funksiya prototipida yoki aniqlanish sarlavhasida koʻrsatilgan
parametrlar formal parametrlardeyiladi, funksiya chaqirilishida
koʻrsatilgan argumentlarga faktikparametrlardeyiladi.
Funksiya chaqirilishida faktik parametrning tipi mos oʻrindagi
formal parametr tipiga toʻgʻri kelmasa yoki shu tipga keltirishning
iloji boʻlmasa kompilyasiya xatosi roʻy beradi.qiymat yoki adresi bilan.





Download 166.52 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




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