Язык программирования C++


‘\’ belgisi bilan boshlanuvchi belgilar ketma-ketligi eskeyp-ketma-ketlik deyiladi



Yüklə 382,14 Kb.
səhifə4/8
tarix21.10.2023
ölçüsü382,14 Kb.
#159264
1   2   3   4   5   6   7   8
1-hafta OK

‘\’ belgisi bilan boshlanuvchi belgilar ketma-ketligi eskeyp-ketma-ketlik deyiladi.

-

Konstantalar (4)

Satr yoki satrli konstantalar qo‘shtirnoq ichiga olib yoziladigan belgilar ketma-ketligi bilan aniqlanadi.

Misollar:

“Bu satrli konstantaga misol”

Satrli konstantalar orasida eskeyp-ketma-ketlik bilan berilishi mumkin. Bunda ular ‘\’ belgisi bilan boshlanadi. Misol:

“\nBu satr,\nyoki -\”string\”,\nyoki - \”satrli literal\”.”

Sanab o'tilgan konstantalar mohiyatan (ichki) oddiy butun sonli konstantalar bo'lib, ularga o'ziga xos va ishlatish uchun qulay belgilar beriladi.

O‘zgaruvchilar

O'zgaruvchilar dasturni bajarish jarayonida o'zgarishi mumkin bo'lgan nomli ma'lumotlardir.

O'zgaruvchilar nom va qiymat bilan tavsiflanadi.

Nom identifikatordir.

O'zgaruvchi - xotiraning nomlangan maydoni sifatida ob'ektning maxsus holati.

O'zgaruvchining o'ziga xos xususiyati turli qiymatlarni uning nomi bilan bog'lash imkonidir, ularning umumiyligi o'zgaruvchining turiga qarab belgilanadi.

O'zgaruvchining qiymati aniqlanganda, tegishli xotira maydoniga ba'zi kodlar joylashtiriladi. Bu quyidagi hollarda sodir bo'lishi mumkin:

- kompilyatsiya vaqtida, bunda o'zgaruvchi ishga tushirilgan deyiladi (int s=56);

- dasturni bajarish vaqtida, bunda o'zgaruvchi ishga tushirilmagan deb aytiladi (char C).

Ma’lumotlar turi

Tur (toifa) – ma’lumotni tavsiflovchi, quyudagilarni aniqlaydi:

а) qiymatning o‘zgarish oralig‘I – uning ichki tasvirlanishi uchun o‘lchami;

б) amallar to‘plami – ushbu o‘zgaruvchi ustida bajariladigan amallar;

в) o‘zgaruvchini joylashtirish uchun talab qilinadigan xotira soni;

г) o‘zgaruvchiga qayta murojaat qilishda qiymatini ikkilik kodga interpretatsiya qilish.

Bundan tashqari, tur noto'g'ri tayinlashning mumkin bo'lgan holatlarini aniqlash uchun turni tekshirishda ishlatiladi.


Yüklə 382,14 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




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