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
Butun va haqiqiy konstantalarning qiymatlarining yo’l qo’yiladigan oraliqlari 1.4 – jadvalda keltirilgan. Agar manfiy butun yoki haqiqiy konstantani shakllantirish talab etilsa, u holda konstanta oldiga ishorani o’zgartirish unar amal ishorasi (-) qo’yiladi, masalan: -218, -022, -0x3C, -4.8, -0.1е4. Xaqiqiy konstanta eksponinsial formatda mantissa va tartib ko’rinishida tavsiflanadi. Mantissa elementi belgisidan chap tomonga yoziladi (E yoki e), tartib esa belgidan o’ngda yoziladi. Konstanta qiymati mantissaning va tartibda ko’rsatilgan 10 soninig darajasiga ko’paytmasi kabi aniqlanadi. E’tiborni shunga jalb qilish kerakki, son ichida bo’shliqlar qo’yilmaydi, butun qismni kasr qismdan ajratish uchun vergul emas, nuqtadan fordalaniladi. Bitta simvoldan iborat simvol konstantalar xotirada 1 ta baytni egallaydi va char standart turga ega. Ikkita simvolli konstantalar 2 ta baytni egallaydi va int turga ega, bunda birinchi simvol kichik adresli baytda joylashtiriladi. Teskari qiyshiq chiziq simvoli (\): Grafik tasvirga ega bo’lmagan kodlarni (masalan \a- tovush signali, \ n – ko’rsorni navbatdagi satr boshiga o’tkazish); (') apostrof, (\) teskari qiyshiq chiziq, (?) savol belgisi va (") qo’shtirnoqni; ixtiyoriy simvolni uning o’n oltilik yoki sakkizik kabi orqali ifodalash uchun, masalan, \073, \0xF5, son qiymati 0 dan 255 gacha oraliqda joylashishi lozim. Teskari qiyshiq chiziq bilan boshlanuvchi simvollar ketma-ketligi boshqaruvchi yoki escape-ketma-ketliklar deb ataladi. 1.3-jadvalda ularning yo’l qo’yiladigan qiymatlari keltirilgan. Boshqaruvchi ketma ketlik bittalik simvol sifatida talqin etiladi. Agar teskari qiyshiq chiziqdan keyin 1.3-jadvalda ko’zda tutilmagan simvol kelsa, talqin natijasi aniqlanmagan. Agar raqamlar ketma-ketligada yo’l quyilmaydigan raqam uchrasa, u raqam kodi oxiri deb aniqlanadi. 1.3-jadval. C++ tilida boshqaruvchi ketma ketliklar
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