|
davomida
о ‘zgartirilishi mumkin emas. Agar, masalan, siz Pdf ko'rish
|
bet | 205/389 | Sana | 13.06.2024 | Hajmi | 14,92 Mb. | | #263543 |
Bog'liq Axborot-kommunikatsiya texnologiyalar va tizmlar. Dadabayeva R.A, Shoaxmedova N.X, Ibragimova L.Tdavomida
о ‘zgartirilishi mumkin emas. Agar, masalan, siz
RAZMER ni о ‘zgartirmoqchi bo ‘Isangiz, siz kodni о ‘zgartirishingiz
va qayta kompilyatsiya qilishingiz kerak.
2.
Enum kalit so‘zi yordamida butun sonli o‘zgarmas
qiymatlami aniqlash.
C++da,
ENUM
ni ishlatib, butun sonli
о
‘zgarmas qiymatlarga
nomlami berish mumkin. Misol uchun,
enum {red, blue, green, white, black};
Bu,
qizil, ko‘k, yashil, oq va qora
ranglami butun sonli
o‘zgarmas qiymatlarga mos ravishda 0,1,2,3 va 4 qiymatlar
aniqlaydi. Bu:
const red = 0; const blue = 1; const green = 2; const white = 3;
const black = 4;
Yuqoridagi har bir ro‘yxatda sanab o‘tilgan о‘zgarmas
qiymatlar butun sonli qiymatidir. Agar Siz ulami boshqacha
ko‘rsatmasangiz, birinchi o‘zgarmas qiymat 0 qiymatga ega bo‘ladi,
qolganlari esa shu joydan sanab o‘tiladigan qiymatlami qabul qiladi.
Har qanday о‘zgarmas qiymat o‘zining qiymati bilan
aniqlanishi mumkindir, ammo, aniqlanmaganlari uchun esa
keyingi qiymatlar bilan hisoblanishi mumkindir. Misol uchun,
enum {red = 100, blue, green = 500, white, black = 700};
Bu e’lonni ishlatib,
qizil
rangda 100 qiymat bo‘ladi; ko‘kda 101
qiymati;
yashil
rangda 500 qiymati;
oq
rangda 501 qiymati
qora
rangda 700 qiymati qiymat bo‘ladi.
0 ‘zgaruvchilarni e’lon qilish/ aniqlash.
О ‘zgaruvchi — dasturda о ‘zgarishi mumkin bo ‘Igan qiymatlami
saqlash uchun ishlatiladgan xotiradagi nomlab qo ‘yilgan joydir. Bu
—
har qanday tilning asosiy mezonidir.
C++
ning barcha
o ‘zgaruvchilari ularni foydalanishdan oldin e ’lon qilinishi kerak.
|
| |