C++ kalit so‘zlari
C++ kalit so‘zlari
C++ tilidagi foydali kalit so‘zlar ro‘yxatini quyidagi jadvalda topishingiz mumkin.
| Kalit so‘z | Tavsif |
|---|---|
| and | Mantiqiy && operatorini yozishning muqobil usuli |
| and_eq | &= o‘zlashtirish operatorini yozishning muqobil usuli |
| auto | O‘zgaruvchiga berilgan qiymatga qarab uning tipini avtomatik aniqlaydi |
| bitand | & bitli operatorini yozishning muqobil usuli |
| bitor | | bitli operatorini yozishning muqobil usuli |
| bool | Faqat true yoki false qiymatlarini saqlay oladigan ma’lumot tipi |
| break | Sikl yoki switch blokidan chiqadi |
| case | switch operatorlarida kod blokini belgilaydi |
| catch | try operatorlari hosil qilgan istisnolarni ushlaydi |
| char | Bitta belgini saqlay oladigan ma’lumot tipi |
| class | Sinfni aniqlaydi |
| compl | ~ bitli operatorini yozishning muqobil usuli |
| const | O‘zgaruvchi yoki parametrni konstanta (o‘zgarmas) sifatida aniqlaydi yoki sinf metodi sinf atributlarini o‘zgartirmasligini bildiradi |
| continue | Siklning keyingi iteratsiyasiga o‘tadi |
| default | switch operatorida standart kod blokini belgilaydi |
| delete | Dinamik xotirani bo‘shatadi |
| do | do/while siklini yaratish uchun while bilan birga ishlatiladi |
| double | Odatda 64 bit uzunlikdagi, kasr sonlarni saqlay oladigan ma’lumot tipi |
| else | Shart operatorlarida ishlatiladi |
| enum | Sanab o‘tiladigan tipni (enum) e’lon qiladi |
| false | 0 ga teng boolean qiymat |
| float | Odatda 32 bit uzunlikdagi, kasr sonlarni saqlay oladigan ma’lumot tipi |
| for | for siklini yaratadi |
| friend | private va protected a’zolarga kirish huquqiga ega sinflar va funksiyalarni belgilaydi |
| goto | Belgi (label) bilan ko‘rsatilgan kod qatoriga o‘tadi |
| if | Shart operatorini hosil qiladi |
| int | Odatda 32 bit uzunlikdagi, butun sonlarni saqlay oladigan ma’lumot tipi |
| long | Butun son kamida 32 bit uzunlikda bo‘lishini ta’minlaydi (64 bit bo‘lishini ta’minlash uchun long long ishlating) |
| namespace | Nomlar fazosini (namespace) e’lon qiladi |
| new | Dinamik xotira ajratadi |
| not | Mantiqiy ! operatorini yozishning muqobil usuli |
| not_eq | != taqqoslash operatorini yozishning muqobil usuli |
| or | Mantiqiy || operatorini yozishning muqobil usuli |
| or_eq | |= o‘zlashtirish operatorini yozishning muqobil usuli |
| private | A’zoga faqat u e’lon qilingan sinf ichidan murojaat qilish mumkin bo‘ladigan kirish modifikatori |
| protected | A’zoga faqat u e’lon qilingan sinf va uning voris sinflari ichidan murojaat qilish mumkin bo‘ladigan kirish modifikatori |
| public | A’zoga istalgan joydan murojaat qilish mumkin bo‘ladigan kirish modifikatori |
| return | Funksiyadan qiymat qaytarish uchun ishlatiladi |
| short | Butun son o‘lchamini 16 bitgacha kamaytiradi |
| signed | int yoki char musbat va manfiy qiymatlarni ifodalay olishini bildiradi (bu standart holat, shuning uchun bu kalit so‘z odatda shart emas) |
| sizeof | O‘zgaruvchi yoki ma’lumot tipi egallagan xotira hajmini qaytaradigan operator |
| static | Atribut yoki metod sinf nusxalariga emas, balki sinfning o‘ziga tegishli ekanini bildiradi Funksiyadagi o‘zgaruvchi funksiya tugaganidan keyin ham o‘z qiymatini saqlab qolishini bildiradi |
| struct | Struktura aniqlaydi |
| switch | Bajariladigan ko‘plab kod bloklaridan birini tanlaydi |
| template | Shablon sinf yoki shablon funksiyani e’lon qiladi |
| this | Sinf metodlari va konstruktorlari ichida mavjud bo‘lgan, sinf nusxasiga ko‘rsatkichni saqlaydigan o‘zgaruvchi |
| throw | try...catch operatori orqali ushlanishi mumkin bo‘lgan maxsus xato hosil qiladi |
| true | 1 ga teng boolean qiymat |
| try | try...catch operatorini hosil qiladi |
| typedef | Maxsus (o‘zingiz belgilagan) ma’lumot tipini aniqlaydi |
| unsigned | int yoki char faqat musbat qiymatlarni ifodalashi kerakligini bildiradi, bu esa ikki barobargacha katta sonlarni saqlash imkonini beradi |
| using | Nomlar fazosidagi o‘zgaruvchilar va funksiyalardan nomlar fazosi prefiksisiz foydalanish imkonini beradi |
| virtual | Sinf metodi virtual ekanini bildiradi |
| void | Qiymat qaytarmaydigan funksiyani bildiradi yoki tipi aniqlanmagan ma’lumotga ko‘rsatkichni belgilaydi |
| while | while siklini yaratadi |
| xor | ^ bitli operatorini yozishning muqobil usuli |
| xor_eq | ^= o‘zlashtirish operatorini yozishning muqobil usuli |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
