«Aniq fanlar» kafedrasi fanidan ma’ruzalar matni


Download 1.15 Mb.
bet125/161
Sana02.01.2022
Hajmi1.15 Mb.
#200874
1   ...   121   122   123   124   125   126   127   128   ...   161
Bog'liq
dasturlash fanidan maruzalar matni 2

Murojaatlar:Murojaatlar e’londa, ko‘rsatilgan nomning sinonimi sifatida ishlatiladi, ya’ni bitta o‘zgaruvchiga xar xil nom bilan murojaat qilish imkonini beradi. Murojaatni doimiy qiymatga ega bo‘lgan ko’rsatkich deb qarash mumkin. Murojaat quyidagicha e’lon qilinadi:

& ;

Bu yerda - murojaat ko‘rsatuvchi qiymatning turi, ‘&’ belgisi, undan keyin yozilgan - murojaat turidagi o‘zgaruvchi nomi. Boshqacha aytganda, ‘&’ belgisiga adresni olish amali deyiladi.

Misol:

int ko1;


int & pa1=ko1; // pa1 murojaati, y ko1

// o‘zgaruvchisining alternativ nomi

const char & cr=’\n’; // cr - o‘zgarmasga murojaat

Murojaatni ishlatishda quyidagi qoidalarga rioya qilish kerak: murojaat, agar u funksiya parametri sifatida ishlatilgan, extern bilan tavsiflangan va sinf maydoniga murojaat qilingandan tashqari barcha holatlarda boshlang‘ich qiymatga ega bo‘lishi kerak.

Murojaat asosan funksiyalarda adres orqali uzatiluvchi parametrlar sifatida ishlatiladi.

Murojaatni ko‘rsatkichdan farqi shundaki, u alohida xotira egallamaydi va faqat o‘zgaruvchining boshqa nomi sifatida ishlatiladi.




Download 1.15 Mb.

Do'stlaringiz bilan baham:
1   ...   121   122   123   124   125   126   127   128   ...   161




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