Haqiqiy turlarning ma’lumotlari
Ma’lumotlar turi
Hajmi bit
O‘zgarish sohasi
Float
32
3.4E-38 dan 3.4E+38 gacha
Double
64
1.7E-308 dan 1.7E+308 gacha
Long
double
80
3.4E-4932 dan 1.1E+4932
Oldindan ifodalanadigan o‘zgarmaslar. Bular
enum xizmatchi so‘zi
yordamida
kiritiladi. Mazmuni jihatidan bu butun sonli o‘zgarmas (int) dan iborat.
Masalan:
enum
{
one=1, two=2, three=3
};
bu erda
enum xizmatchi so‘z bo‘lib, u hisobi oldindan (перечисленные)
ifodalangan
ma’nosini beradi. One, two, three shartli ismlar bo‘lib, dasturchi tomonidan 1, 2, 3
sonlarini aniqlash uchun kiritilgan.
Agar ifodalanayotgan o‘zgarmaslarda = va raqamlar ko‘rsatilmasa
u holda
identifikatorga o‘z-o‘zidan one, two, three ga 0, 1, 2 sonlari jo‘natiladi.
enum
{
zero, one, two, three
};
enum week {dushanba, seshanba, chorshanba, payshanba, juma,
shanba, yakshanba};