Ma’lumotlarning erkin turi (void)




Download 0,87 Mb.
Pdf ko'rish
bet7/14
Sana15.11.2023
Hajmi0,87 Mb.
#99283
1   2   3   4   5   6   7   8   9   10   ...   14
Bog'liq
9.Iqtisodiyotda axborot kommunikasiya texnologiyalari va tizimlari-272-291

3. Ma’lumotlarning erkin turi (void). 
Ma’lumotlarning erkin turi qiymatlarning bo‘sh majmuini 
bildiradi. Bo‘sh ma’lumotlar turi bo‘sh qiymatlar to‘plamini bildiradi. 
O‘zgaruvchi - bu dasturda o‘zgarishi mumkin bo‘lgan qiymatni 
saqlash uchun ishlatiladigan xotiradagi nomlangan joy. C ++ dagi 
barcha o‘zgaruvchilar ularni ishlatishdan oldin e’lon qilinishi kerak. 
Qadriyatlar o‘zgaruvchiga berilishi mumkin, ularni dastur bajarilishida 
almashtirish mumkin. O‘zgaruvchiga amallar uning e’loniga binoan 
amalga oshiriladi
90

O‘zgaruvchini e’lon qilish uning boshlang‘ich qiymatini 
ta’minlamaydi, ya’ni o‘zgaruvchi initsializatsiya qilinadi, ammo 
o‘zgaruvchining qiymati aniqlanmagan. Deklaratsiyada bir nechta 
o‘zgaruvchilar bo‘lsa, ro‘yxatdagi o‘zgaruvchilar vergul bilan 
ajratiladi. 
C ++ da o‘zgaruvchilar ish paytida ham ishga tushirilishi mumkin. 
Bu dinamik ishga tushirish deb nomlanadi. C ++ da zarur bo‘lmagan 
shartlarga muvofiq chhiqish ma’lumotlar turlari (void-dan tashqari) 
o‘zgartirilishi mumkin. Turini aniqlash uchun signedunsigned, long 
va hokazo kalit so‘zlardan foydalanish mumkin. 9.2-jadvalda 16 bitli 
kompyuter uchun ma’lumotlar turlari va ularning modifikatorlari 
ko‘rsatilgan. 
Operatorni bajariladigan ishni ko‘rsatadigan belgi sifatida 
belgilash mumkin. Operatorlar harakat qiladigan ma’lumotlar 
90
Andrew Koenig, Barbara E. Moo. Accelerated C++. Practical Programming by Example. - 
ADDiSON-WESLEY. 2019. – Р. 20 


282 
pozitsiyalari operandlar deyiladi. Ba’zi operatorlar bitta operandni, 
boshqalari esa ikkita operandani bajarishni talab qilishi mumkin. 
Operatsiyalar operatorlar tomonidan amalga oshiriladigan tartibi 
sifatida tanilgan. 
Nuqta vergul (;) operatorni tugatadi. Bo‘sh yoki null operator 
quyidagicha yoziladi: 
; // null operator 

Download 0,87 Mb.
1   2   3   4   5   6   7   8   9   10   ...   14




Download 0,87 Mb.
Pdf ko'rish