“Маълумотлар тузилмаси ва алгоритмлар” фанига кириш


Xotirani dinamik va statik ajratish o‘rtasidagi asosiy farqlar quyidagicha


Download 8.51 Kb.
bet3/3
Sana15.11.2023
Hajmi8.51 Kb.
#1773724
1   2   3
Bog'liq
3-Ma ruza

Xotirani dinamik va statik ajratish o‘rtasidagi asosiy farqlar quyidagicha:

  • statik ob’ektlar nomlangan o‘zgaruvchilar bilan belgilanadi, hamda ushbu ob’ektlar o‘rtasidagi amallar to‘g‘ridan-to‘g‘ri, ularning nomlaridan foydalangan holda, amalga oshiriladi. Dinamik ob’ektlar o‘z shaxsiy otlariga ega bo‘lmaydi, va ular ustidagi amallar bilvosita, ko‘rsatkichlar yordamida, amalga oshiriladi;
  • statik ob’ektlar uchun xotirani ajratish va bo‘shatish kompilyator tomonidan avtomatik tarzda amalga oshiriladi. Dasturchi bu haqda o‘zi qayg‘urishi kerak emas. Statik ob’ektlar uchun xotirani ajratish va bo‘shatish to‘laligicha dasturchi zimmasiga yuklatiladi. Bu anchayin qiyin masala va uni echishda xatoga yo‘l qo‘yish oson.

!!!


Download 8.51 Kb.

Do'stlaringiz bilan baham:
1   2   3




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