O‟zbekiston respublikasi oliy va o‟rta maxsus ta‟lim vazirligi buxoro davlat universiteti fizika – matematika fakulteti



Download 0.55 Mb.
Pdf ko'rish
bet36/43
Sana25.05.2020
Hajmi0.55 Mb.
1   ...   32   33   34   35   36   37   38   39   ...   43
delete operatori. 

Agarda  o`zgaruvchi  uchun  ajratilgan  xotira  kerak  bo`lmasa  uni  bo`shatish 

zarur.  Bu  o`zidan  keyin  ko`rsatkich  nomi  yoziladigan  delete  operatori  yordamida 

amalga  oshiriladi.  delete  operatori  ko`rsatkich  orqali  aniqlangan  xotira  sohasini 

bo`shatadi.  SHuni  esda  saqlash  lozimki,  dinamik  xotira  sohasidagi  adresni  o`zida 

saqlovchi  ko`rsatkich  lokal  o`zgaruvchi    bo`lishi  mumkin.  SHuning  uchun  bu 

ko`rsatkich  e`lon  qilingan  Funksiyadan  chiqishimiz  bilan  ko`rsatkich  ham 

xotiradan  o`chiriladi.  Lekin  new  operatori  orqali  bu  ko`rsatkichga  dinamik 

xotiradan  ajratilgan  joy  bo`shatilmaydi.  Natijada  xotiraning  bu  qismi  kirishga 

imkonsiz  bo`lib  qoladi.  Dasturchilar  bu  holatni  xotiraning  sirqib  ketishi,  yoki 

yo`qolishi (utechka pamyati) deb tavsiflaydilar. Bu tavsif haqiqatga butunlay mos 

keladi,  chunki  dastur  ishini  yakunlaguncha  xotirani  bu  qismidan  foydalanib 

bo`lmaydi. 

Xotirani  ajratilgan  qismini  bo`shatish  uchun  delete  kalitli  so`zidan 

foydalaniladi. Masalan:  

delete pPointer; 

Bunda  ko`rsatkich o`chirilmaydi, balki unda saqlanayotgan adresdagi xotira 

sohasi bo`shatiladi. Belgilangan xotirani bo`shatilishi ko`rsatkichga ta`sir 

qilmaydi, unga  boshqa adresni o`zlashtirish ham mumkin. Dinamik o`zgaruvchi 

uchun qanday xotira ajratilishi, uni ishlatish va ajratilgan xotirani bo`shatishga oid 

misol keltirilgan.  


Download 0.55 Mb.

Do'stlaringiz bilan baham:
1   ...   32   33   34   35   36   37   38   39   ...   43




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

    Bosh sahifa
davlat universiteti
ta’lim vazirligi
O’zbekiston respublikasi
maxsus ta’lim
zbekiston respublikasi
o’rta maxsus
davlat pedagogika
axborot texnologiyalari
nomidagi toshkent
pedagogika instituti
texnologiyalari universiteti
navoiy nomidagi
guruh talabasi
samarqand davlat
toshkent axborot
nomidagi samarqand
haqida tushuncha
toshkent davlat
ta’limi vazirligi
xorazmiy nomidagi
Darsning maqsadi
vazirligi toshkent
Alisher navoiy
Toshkent davlat
tashkil etish
rivojlantirish vazirligi
Ўзбекистон республикаси
matematika fakulteti
pedagogika universiteti
sinflar uchun
Nizomiy nomidagi
таълим вазирлиги
maxsus ta'lim
tibbiyot akademiyasi
bilan ishlash
o’rta ta’lim
ta'lim vazirligi
махсус таълим
fanlar fakulteti
kommunikatsiyalarini rivojlantirish
umumiy o’rta
Referat mavzu
fanining predmeti
haqida umumiy
Navoiy davlat
universiteti fizika
fizika matematika
Buxoro davlat
malakasini oshirish
Samarqand davlat
tabiiy fanlar