Mavzu: satrlar va kengaytirilgan belgilar ishning maqsadi



Download 0,85 Mb.
Pdf ko'rish
bet3/27
Sana02.12.2022
Hajmi0,85 Mb.
#877126
1   2   3   4   5   6   7   8   9   ...   27
for (int i=0;i<10;i++) if (k[i]==2) cout<

 
Satrlar va ular ustida amallar 
Standart C++ tili ikki xildagi belgilar majmuasini qo‘llab - quvvatlaydi. 
Birinchi toifaga, an’anaviy, “tor” belgilar deb nomlanuvchi 8-bitli belgilar majmuasi 
kiradi, ikkinchisiga 16-bitli “keng” belgilar kiradi. Til kutubxonasida har bir guruh 
belgilari uchun maxsus funksiyalar to‘plami aniqlangan. 
C++ tilida satr uchun maxsus tur aniqlanmagan. Satr 
char
turidagi belgilar 
massivi sifatida qaraladi va bu belgilar ketma - ketligi satr terminatori deb 
nomlanuvchi nol kodli belgi bilan tugaydi (‘\0’). Odatda, nol - terminator bilan 
tugaydigan satrlarni ASCIIZ –satrlar deyiladi. Sart konstanta deb qo‘shtirnoqlar 
ichiga olingan belgilar ketma–ketligiga aytiladi: “
Ushbu belgilar ketma–ketligiga 
satr deyiladi.
” 
Quyidagi jadvalda C++ tilida belgi sifatida ishlatilishi mumkin bo‘lgan 
konstantalar to‘plami keltirilgan. 
Belgilar sinflari 
Belgi konstantalar 
Katta harflar 
‘A’ …‘Z’, ‘A’…’Ya’ 
Kichik harflar 
‘a’ …‘z’, ‘a’…’ya’ 
Raqamlar 
‘0’ …‘9’ 
Bo‘sh joy 
gorizontal tabulyatsiya (ASCII kodi 9), satrni 
o‘tkazish (ASCII kodi 10), vertikal tabulyatsiya 


(ASCII kodi 11), formani o‘tkazish (ASCII kodi 
12), karetkani qaytarish (ASCII kodi 13)
Punktuatsiya 
belgilari 
(ajratuvchilar) 
! ” # $ & ‘ ( ) * + - , . / : ; < = > ? @ [ \ ] ^ _ { | } ~
Boshqaruv belgilari
ASCII kodi 0...1Fh oralig‘ida va 7Fh bo‘lgan 
belgilar
Probel
ASCII kodi 32 bo‘lgan belgi
O‘n oltilik raqamlar 
‘0’…’9’, ‘A’…’F’, ‘a’…’f’ 
Satr massivi e’lon qilinishida satr oxiriga terminator qo‘yilishini va natijada 
satrga qo‘shimcha bitta bayt qo‘shilishi inobatga olinishi kerak: 

Download 0,85 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   27




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish