«Aniq fanlar» kafedrasi fanidan ma’ruzalar matni


int *pint = new int(1024)


Download 1.15 Mb.
bet33/161
Sana02.01.2022
Hajmi1.15 Mb.
#200874
1   ...   29   30   31   32   33   34   35   36   ...   161
Bog'liq
dasturlash fanidan maruzalar matni 2

int *pint = new int(1024);

Bu yerda new buyrug‘i int turidagi nomsiz ob’yekt uchun joy ajratadi, uni 1024 qiymat bilan initsializatsiya qiladi va hosil qilingan ob’yektning manzilini uzatadi. Bu manzil pint ko‘rsatkichiga joylashtiradi.Bunday nomsiz ob’yektlar ustidagi barcha amallar mazkur ko‘rsatkich bilan ishlash orqali bajariladi, chunki dinamik ob’yektlar ustida bevosita ishlash mumkin emas.Ikkinchi shaklda new buyrug‘i ma’lum tur elementlaridan tashkil topgan, ko‘rsatilgan o‘lchamdagi massiv uchun xotira ajratadi:




Download 1.15 Mb.

Do'stlaringiz bilan baham:
1   ...   29   30   31   32   33   34   35   36   ...   161




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