1 Mavzu: masalalarni kompyuterda yechish bosqichlari reja Masalani qoyilishi


Reja:1. Korsatkichlarva havolalar



Download 230,26 Kb.
bet26/30
Sana28.04.2022
Hajmi230,26 Kb.
#586965
1   ...   22   23   24   25   26   27   28   29   30
Bog'liq
1 Mavzu

Reja:1. Korsatkichlarva havolalar
2.argumentlarni silkalari
Tegishli o'lchamdagi uyumni ajratish uchun yangi operatsiya formati . Yangi operatsiya qiymati massivdagi birinchi elementning manzili bo'lgan ko'rsatkichni qaytaradi. Keyin o'chirish [] operatsiyasi bilan xotirani bo'shatishda dinamik qatorga ko'rsatgich ishlatiladi (massivning har bir elementi uchun destruktor chaqiriladi). Ob'ektga ushbu ob'ektga ko'rsatgich orqali kirish mumkin, bu maxsus ko'rsatgich, ma'lumotnomani uchta usulda ishlatish mumkin: funktsiyaga o'tish, funktsiyadan qaytish va siz mustaqil ma'lumotnoma yaratishingiz mumkin.

Ko‘rsatkichlar. Ko‘rsatkich - xotira uyasining unikal adresini saqlaydigan o‘zgaruvchi. Ko‘rsatkich operativ xotiradagi biron-bir o‘zgaruvchi mavjud bo‘lishi mumkin bo‘lgan biron-bir joyni belgilaydi. Ko‘rsatkichlarning qiymatlarini o‘zgartirish, turli variantlarda qo‘llash mumkinki, bu dasturning moslashuvchanligini oshiradi.
Ko‘rsatkich odatda tipga ega bo‘lib quyidagicha e’lon qilinadi:
*=
Misol uchun:
int *pr;
char *alfa;
Bu holda ko‘rsatkichlar noaniq qiymatga ega bo‘ladi. Ko‘rsatkichlar ta’riflanganda ularning tiplari ko‘rsatilishi shart. Ko‘rsatkichlarni initsializatsiya kilish ya’ni boshlang‘ich qiymatlarini kiritish mumkin. Ma’lum turdagi biron-bir o‘zgaruvchi adresi yoki NULL qiymat dastlabki qiymat bo‘lishi mumkin. Ko‘rsatkichlarga boshlang‘ich maxsus NULL qiymati berilsa bunday ko‘rsatkich bo‘sh ko‘rsatkich deb ataladi.
Biron-bir o‘zgaruvchi adresini olish hamda uni ko‘rsatkichga qiymat sifatida berish uchun «&» operatori qo‘llanadi.
Misol:
int I=100;
int*p=&I;
unsigned longint *ul=NULL;
Teskari operator - «*» bo‘lib, ko‘rsatkichda saqlanayotgan adres bo‘yicha uya qiymatiga murojaat qilish imkonini beradi.
Misol:
int I=100;
int*p=&I
int J=*p;
Ilova tushunchasi. Ilova (ssыlka) – ilova ta’rifirda ko‘rsatilgan ob’ekt nomining sinonimi.
Ilovani e’lon qilish shakli
tur & ism =ism_ob’ekt;
Misollar:
int x; // o‘zgaruvchining aniqlash
int& sx=x; //x o‘zgaruvchiga iqtibosni aniqlash
const char & CR='\n'; //konstantaga iqtibosni aniqlash
Ilovalar bilan ishlash qoidalari.
1) O‘zgaruvchi ilova, agar u funksiya parametri bo‘lmasa, extern sifatida tavsiflanmagan bo‘lsa yoki sinf maydoniga ilova qilmasa, o‘ziga tavsif berilayotganda ochiq-oydin nomlanishi kerak.
2) Nomlangandan so‘ng, ilovaga boshqa qiymat berilishi mumkin emas.
3) Ilovalarga ko‘rsatkichlar, ilovalar massivlari va ilovalarga ilovalar bo‘lishi mumkin emas.
4) Ilova ustida o‘tkazilgan operatsiya o‘zi ilova qilayotgan qiymatning o‘zgarishiga olib keladi
Ko‘rsatkichlar ustida o‘tkaziladigan operatsiyalar. Ko‘rsatkichlar ustida unar operatsiyalar bajarish mumkin: inkrement va dekrement ++ va -- operatsiyalarini bajarishda, ko‘rsatkich qiymati ko‘rsatkich murojaat qilgan tur uzunligiga ko‘payadi yoki kamayadi.



Download 230,26 Kb.

Do'stlaringiz bilan baham:
1   ...   22   23   24   25   26   27   28   29   30




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish