C++ Operatorlar

Assalomu alaykum bugun siz bilan operatorlar haqida gaplashib olamiz. Agar darsliklarni boshdan o'qib kelayotgan bo'lsangiz unda sizni tabriklashim mumkin chunki C++ dasturlash tilini tushunib boshlayabsiz! Operatorlar o'zgaruvchilar va qiymatlar bo'yicha operatsiyalarni bajarish uchun ishlatiladi.

Quyidagi misolda biz ikkita qiymatni qo'shish  uchun  + operatordan foydalanamiz:

int x = 100 + 50;

+operator ko'pincha yuqoridagi misol kabi, birgalikda ikki qiymatlarni kiritish uchun ishlatiladi, u ham birga, bir o'zgarmaydigan va qiymat yoki o'zgaruvchilar va boshqa o'zgaruvchilar qo'shishingiz uchun foydalanish mumkin.

int n1 = 100 + 50;        // 150 (100 + 50)
int n2 = n1 + 250;      // 400 (150 + 250)
int n3 = n2 + n2;     // 800 (400 + 400)

C ++ operatorlarni quyidagi guruhlarga ajratadi:

  • Arifmetik operatorlar
  • Tayinlash operatorlari
  • Taqqoslash operatorlari
  • Mantiqiy operatorlar
  • Bitwise operatorlar
Operator -o'zgaruvchilar va qiymatlar bo'yicha operatsiyalarni bajarish uchun ishlatiladi.

Arifmetik operatorlar

Umumiy matematik operatsiyalarni bajarish uchun arifmetik operatorlar qo'llaniladi.

Tayinlash Operatorlari

Belgilash operatorlari o'zgaruvchiga qiymatlarni belgilash uchun ishlatiladi. Quyidagi misol, biz foydalanish tayinlash operatori ( =qiymati tayinlash uchun) 10 a o'zgaruvchi deb nomlangan uchun x :

int x = 10;

Taqqoslash operatorlari

Ikki qiymatni taqqoslash uchun taqqoslash operatorlari ishlatiladi.

Izoh: taqqoslashning qaytarilish qiymati to'g'ri ( 1) yoki noto'g'ri ( 0).

Quyidagi misolda 5 dan 3 kattaroqligini bilish uchun  operatordan  ( ) dan kattaroq foydalanamiz >:

Barcha taqqoslash operatorlari ro'yxati:

Mantiqiy operatorlar

O'zgaruvchilar yoki qiymatlar o'rtasidagi mantiqni aniqlash uchun mantiqiy operatorlar qo'llaniladi: