«axborot-kommunikatsiya texnologiyalar va tizimlar»



Yüklə 10,74 Mb.
Pdf görüntüsü
səhifə172/269
tarix28.09.2023
ölçüsü10,74 Mb.
#150106
1   ...   168   169   170   171   172   173   174   175   ...   269
«axborot-kommunikatsiya texnologiyalar va tizimlar»

Eslatma: 
m ul’tibelgili belgili o'zgarmas qiymatlar butun son
(bo ‘sh joyni kiriting) kabi qayta ishlanadi, va bu о ‘zgarmas
qiymatlarning qiymati qayta ishlashga bog'liq bo'ladi, bunda,
CHAR turidagi massivlar qatorli o'zgarmas qiymatlami saqlash
uchun ishlatilishini e ’tiborga olish kerak. Massiv - statik b o 'gan bir
jinsli elementlarning to ‘plamidir. Bu to ‘g ‘risida batafsilroq 9-bobda
beilgan.
Belgili о‘zgarm as q iy m atlar
Belgili o'zgarm as qiymat - o ‘zgaruvchi nom bilan taqdim 
etilgan kabi tasvirlanadigan o'zgarm as qiymatdir . 0 ‘zgaruvchidan 
farqli o ‘laroq, о ‘zgaruvchi aniqlangandan keyin, uning qiymatini 
o‘zgartirilish mumkin emas. C++da, belgili o'zgarm as qiymatni 
ikkita usul bilan yaratishingiz mumkin:
1 .0 ‘zgarm as qiym atning spetsifikatorini ishlatib 
C++ da, o‘zgarmas qiymatni biz o ‘zgarmas qiymatli ifodada 
ishlatishimiz mumkin. Misol uchun, 
const int SIZE = 20; 
char string [SIZE];
Agar 
biz 
faqat 
o'zgarm as 
qiymatning 
faqat 
bitta 
modifikatoridan foydalanayotgan bo'lsak, u indamaslik bo'yicha 
berilgan intervalda qiymatni qabul qiladi. Misol uchun, o'zgarmas 
qiymat
Eslatma: 
boshqaruvchi ketma-ketlik bitta belgini tasvirlaydi va,
oqibatda, xotirada bir bayrni egallaydi.
SIZE = 20; 
bildiradi
const int SIZE = 20;
Bu usulni ishlatganda, xatolami bartaraf etishdan iborat bo‘lgan, 
bir necha afzalliklar bor. Eng katta farq shundaki, bu о ‘zgarmas 
qiymatda turi bor, va kompilyator uni turiga mos ravishda qayta 
ishlashi mumkin.
325


Eslatma: 
Belgili о ‘zgarmas qiymatlar dasturni ishlashi
davomida 
о ‘zgartirilishi mumkin emas. Agar, masalan, siz
RAZMER ni о ‘zgartirmoqchi bo ‘Isangiz, siz kodni о ‘zgartirishingiz
va qayta kompilyatsiya qilishingiz kerak

Yüklə 10,74 Mb.

Dostları ilə paylaş:
1   ...   168   169   170   171   172   173   174   175   ...   269




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin