-rasm. Xotiradagi int va float turidagi o‘zgaruvchilar




Download 14,92 Mb.
Pdf ko'rish
bet207/389
Sana13.06.2024
Hajmi14,92 Mb.
#263543
1   ...   203   204   205   206   207   208   209   210   ...   389
Bog'liq
Axborot-kommunikatsiya texnologiyalar va tizmlar. Dadabayeva R.A, Shoaxmedova N.X, Ibragimova L.T

12.8-rasm. Xotiradagi int va float turidagi o‘zgaruvchilar
327


12.9-rasm 
rvalue va lvalue 
o‘zgaruvchilarini qiymatlarini 
ko‘rsatadi:
lvalue 
ifodasi C++ da bu qiymat taqdim etilishi mumkin 
bo‘lgan ifodadir. Taqdim etish operatorining (=) chap tomonida 
ma’lumotlar saqlanishi mumkin bo‘lgan mavjud xotira manzilini 
ta’minlaydigan 
lvalue 
bo‘lishi kerak.
Eslatma: O'zgarmas qiymat kabi e ’lon qilingan o'zgarmas 
qiymatlar va identifikatorlar (const kalit so ‘zini ishlatib e ’Ion 
qilingan) lvalue hisoblanmaydi va faqat taqdim etish operatorining
о ‘ng tomonida turishi mumkindir.
Xotira 
Contents of memory 
0 ‘zgaruvchi
nomi
f rvalue of a = 35 
^ (value of a = 5001
rvalue of b = 99 
lvalue of b = 5004
Xotira
12.9-rasm. rvalue va lvalue o‘zgaruvchilarni ko‘ rinishi
0 ‘zgaruvchini e ’lon qilish 
uni boshlang'ich qiymatini 
ta ’minlamaydi, 
ya ’ni, 
о ‘zgaruvchi 
aniqlanadi, 
ammo
о ‘zgaruvchining 
qiymati 
aniqlanmagan.
E’londa 
bitta 
o‘zgamvchidan 
ko‘ra ko‘proq 
o‘zgaruvchilar 
bor bo‘lsa,
328
adresi
5000
5001
5002
5003
5004
5005


o‘zgaruvchilar ro‘yxatda vergul bilan ajratilgan bo‘ladi. Misol 
uchun,
int i, j, k; 
float x, y; 
double d l, 
d2, d3;
Bu yerda, yuqorida eslatib o‘tilgan e’lon qilingan barcha 
o‘zgaruvchilarda aniqlanmagan qiymatlardir.

Download 14,92 Mb.
1   ...   203   204   205   206   207   208   209   210   ...   389




Download 14,92 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



-rasm. Xotiradagi int va float turidagi o‘zgaruvchilar

Download 14,92 Mb.
Pdf ko'rish