0 ‘zgaruvchiga
taqdim
etiladigan
yoki
o‘zgaruvchiga
kiritiladigan qiymat shu o'zgaruvchi uchun ajratilgan xotirada
saqlanadi. Biz char, int va float kalit so‘zlari yordamida
o'zgaruvchilami yaratishimiz mumkin.
0 ‘zgaruvchi bilan bajariladigan amallar
и e Ion qilinganiga mos
ravishda bajariladi.
Misol uchun,
char ch;// ch - belgili o‘zgaruvchi
int sum; // sum - butun sonli o‘zgaruvchi
float salary; /7 salary - suzib yuradigan vergulli o‘zgaruvchi
Char turidagi o‘zgaruvchini saqlash sxemasi ilgari ko‘rsatilgan
edi. 12.8-rasmda int va float turidagi o‘zgaruvchilami xotirada
saqlashni ko‘rsatilgan.
Belgili o‘zgaruvchi bilan bog‘langan ikkita qiymatlar mavjud:
(I) xotiraning o'sha uchastkasida saqlangan ma’lumotlar
qiymati. Bu, shuningdek, o‘zgaruvchining rvalue sifatida tanilgan
qiymatidir (“qiymati bilan” e’lon qilingan).
(II) joylashish qiymati; ya’ni, ma’lumotlar qiymatining xotira
manzili. Bu, shuningdek, lvalue ifodasi nomi bilan ma’lumdir (“el’
qiymati bilan” e’lon qilingan).
Name of
Variable
of
type int
Nam e of
Variable of
type float
salary
Memory
Xotira
Ikki bayt
To‘rt bayt
Xotira mazmuni
Dostları ilə paylaş: