C++ Kalit so'zlar
C++ Kalit so'zlar
C++ dagi foydali kalit so'zlar ro'yxati quyidagi jadvalda keltirilgan.
| Kalit so'z | Tavsif |
|---|---|
and | Mantiqiy && operatorining muqobil yozuvi |
and_eq | &= tayinlash operatorining muqobil yozuvi |
auto | O'zgaruvchi turini tayinlangan qiymat asosida avtomatik aniqlaydi |
bitand | & bit operatorining muqobil yozuvi |
bitor | | bit operatorining muqobil yozuvi |
bool | Faqat true yoki false qiymatlarini saqlaydigan ma'lumot turi |
break | Tsikl yoki switch blokidan chiqadi |
case | Switch iboralarida kod blokini belgilaydi |
catch | Try iboralari tomonidan yaratilgan istisnolarni ushlaydi |
char | Bitta belgini saqlaydigan ma'lumot turi |
class | Sinfni belgilaydi |
compl | ~ bit operatorining muqobil yozuvi |
const | O'zgaruvchi yoki parametrni o'zgarmas (konstanta) sifatida belgilaydi |
continue | Tsiklning keyingi iteratsiyasiga o'tadi |
default | Switch iborasidagi standart kod blokini belgilaydi |
delete | Dinamik xotirani bo'shatadi |
do | while bilan birgalikda do/while tsikli yaratish uchun ishlatiladi |
double | Odatda 64 bitli, kasr sonlarni saqlash mumkin bo'lgan ma'lumot turi |
else | Shartli iboralarda ishlatiladi |
enum | Sanab o'tiladigan turni e'lon qiladi |
false | 0 ga teng mantiqiy qiymat |
float | Odatda 32 bitli, kasr sonlarni saqlash mumkin bo'lgan ma'lumot turi |
for | for tsikli yaratadi |
friend | Private va protected a'zolarga kirish huquqiga ega sinf va funksiyalarni belgilaydi |
goto | Belgi bilan ko'rsatilgan kod satriga o'tadi |
if | Shartli ibora yaratadi |
int | Odatda 32 bitli, butun sonlarni saqlaydigan ma'lumot turi |
long | Butun sonning kamida 32 bit bo'lishini ta'minlaydi (64 bit uchun long long ishlating) |
namespace | Nomlar makonini e'lon qiladi |
new | Dinamik xotirani ajratadi |
not | Mantiqiy ! operatorining muqobil yozuvi |
not_eq | != taqqoslash operatorining muqobil yozuvi |
or | Mantiqiy || operatorining muqobil yozuvi |
or_eq | |= tayinlash operatorining muqobil yozuvi |
private | A'zoni faqat e'lon qilingan sinf ichida kirish mumkin qiladigan kirish spetsifikatori |
protected | A'zoni e'lon qilingan sinf va uning bolalarida kirish mumkin qiladigan kirish spetsifikatori |
public | A'zoni istalgan joydan kirish mumkin qiladigan kirish spetsifikatori |
return | Funksiyadan qiymat qaytarish uchun ishlatiladi |
short | Butun sonning o'lchamini 16 bitga kamaytiradi |
signed | int yoki char musbat va manfiy qiymatlarni ifodalashi mumkinligini belgilaydi (standart holat) |
sizeof | O'zgaruvchi yoki ma'lumot turi egallagan xotira miqdorini qaytaruvchi operator |
static | Atribut yoki metod sinf namunalari o'rniga sinfning o'ziga tegishli ekanligini belgilaydi |
struct | Tuzilma belgilaydi |
switch | Bajariladigan ko'plab kod bloklaridan birini tanlaydi |
template | Shablon sinf yoki shablon funksiyasini e'lon qiladi |
this | Sinf metodlari va konstruktorlari ichida mavjud bo'lgan, sinf namunasiga ko'rsatkich |
throw | try...catch iborasi tomonidan ushlanishi mumkin bo'lgan maxsus xato yaratadi |
true | 1 ga teng mantiqiy qiymat |
try | try...catch iborasini yaratadi |
typedef | Maxsus ma'lumot turini belgilaydi |
unsigned | int yoki char faqat musbat qiymatlarni ifodalashi kerakligini belgilaydi |
using | Nomlar makonidagi o'zgaruvchi va funksiyalarni prefikssiz ishlatish imkonini beradi |
virtual | Sinf metodining virtual ekanligini belgilaydi |
void | Funksiya qiymat qaytarmasligini yoki noma'lum turdagi ko'rsatkichni bildiradi |
while | while tsikli yaratadi |
xor | ^ bit operatorining muqobil yozuvi |
xor_eq | ^= tayinlash operatorining muqobil yozuvi |
