+ , - , * , / , %
If shartli (ternar) operatori.
Eslatma: C+ + tilida darajaga ko ’tarish amali mavjud emas.
Ma‘lumotlar turlari haqida tushuncha.
Dasturlash tilida o'zgaruvchilar qabul qiladigan ma’lumotlar ko'rinishini ma’lumotlar turi aniqlaydi. Ma‘lumotlar turlari o'rtasida differensiatsiya (moslashuv) qilish uchun ikki asosiy sabablar bor:
kompilyator tomonidan etarli darajada ichki tasvirlashni ishlatish.
dasrutning har bir ma’lumot turi uchun etarli darajadagi operatorlarni ishlatish.
12.7-rasmda ma’lumotlar turlarini turli toifalarini ko'rsatilgan:
Bu yerda biz asosiy ma‘lumotlar turlarini muhokama qilamiz.
Ma‘lumotlarning asosiy turlari
C++ tilidagi mavjud asosiy ma‘lumotlar turlari:
Butun sonli turi
Suzib yuradigan nuqtali turi
Erkin
Ularni, shuningdek, ma‘lumotlarning sozlangan turlari deb ham
ataladi. Ma’lumotlarning bu turlarini o'lchami va oralig'i kompyuterdan kompyuterga o'tganda farq qiladi. Ma’lumotlarning asosiy turlari - eng past darajadagi ma‘lumotlar turlaridir, ya‘ni, xotirada ma‘lumotlarni haqiqiy tasavvur qilish uchun ishlatiladi.
Butun sonli tur.
Bu turga quyodagilarni keltirish mumkin:
) Int
) Char
C++ tili dagi ma’lumotlar turlari
rasm. C++ tilidagi ma’lumot turlari54
Int turidagi ma‘lumotlar. Butun sonni - o'nhk nuqtasiz tasvirlaydi. Butun sonlar - bu hisoblash maqsadlari uchun ishlatiladigan sonlardir. Butun soz musbat yoki manfiy bo'lishi mumkin, lekin u bu bobda keyinchalik muhokama qilinadigan identifikatorlarga bog'liq bo'ladi. Mumkin bo'lgan butun sonlarning misollari:
1024
3313
336
-67
15498
32767
-32768
Do'stlaringiz bilan baham: |