Fan: dasturlash asoslari va tillari 4-semestr Ma’ruza 24 soat Amaliyot 20 soat Laboratoriya 24 soat Mustaqil ta’lim 62 soat Adabiyotlar ro‘yxati


Download 73.53 Kb.
bet10/11
Sana05.05.2023
Hajmi73.53 Kb.
#1430931
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
1-maruza Dasturlash asoslaridan

Tur

Oraliqlar qiymatlari

O’lchami (bayt)

bool

True va False

1

signed char

-128…127

1

unsigned char

0…255

1

signet short int

-32 768…32 767

2

unsigned short int

0.65 535

2

signet long int

-2 147 483 648…2 147 483 647

4

unsigned long int

0.4 294 967 295

4

float

3.4e-38…3.4e+38

4

double

1.7e-308…1.7e+308

8

long double

3.4e-4932…3.4e+4932

10

Haqiqiy turlar uchun jadvalda minimal va maksimal qiymatlarning absolyut kattaliklari keltirilgan.


Turli platformalarga ko’chiriladigan dasturlarni yozish uchun int turi o’lchami haqida farazlar qilish mumkin emas. Uni olish uchun natija turi o’lchami baytlarda bo’lgan sizeof amalidan foydalanish lozim. Masalan MS-DOS operatsion sistemasi uchun sizeof (int) natijada 2 ni, Windows9X yoki OS/2 uchun natija 4 ni beradi.
ANSI standartida float turlar uchun qiymatlar oralig’i berilmaydi, faqat ularning o’lchamlari oralig’idagi munosabatlar aniqlanadi, masalan:
sizeof (float)≤ sizeof (double) ≤sizeof (long double)
sizeof (char)≤sizeof (short)≤sizeof (int)≤ sizeof (long)


ESLATMA: Butun turlar uchun minimal va maksimal yo’l qo’yiladigan qiymatalar amalga oshirilishiga bog’liq va (), sarlavha faylida keltirilgan haqiqiy turlar xaraktaristikalari - (), faylida hamda numeric_climits sinfi shablonida keltirilgan.

Oralig’i va ma’lumotlari tasvirlash oralig’i bilan farqlanuvchi butun va xaqiqiy turlarning turli xilda dasturchiga konkret apparatura imkoniyatlaridan eng samarali dasturlashga imkoniyat berishi uchun kiritilgan turli turli tenglamalarni hisoblashda tezligi va xotira xajmiga bog’liq.




VOID TURI
Sanab o’tilganlardan tashqari tilning asosiy turlarga turik void turi ham kiradi, lekin bu turning qiymatlar to’plami bo’sh to’plam. U qiymatlarini qaytarmaydigan funksiyalarni aniqlash uchun, funksiya argumentlari bo’sh ro’yxatni ko’rsatish uchun, ko’rsatgichlar ucun bazaviy tur sifatida va turlarni keltirish amallarida foydalaniladi.



Download 73.53 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling