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.
|
1-maruza Dasturlash asoslaridan
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 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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling