Tsikl operatori


o`zgaruvchi esa f ga qo`shiladi. Chiqqan jovob result



Download 0,88 Mb.
Pdf ko'rish
bet7/16
Sana12.07.2022
Hajmi0,88 Mb.
#783025
1   2   3   4   5   6   7   8   9   10   ...   16
Bog'liq
QtdXQI58RJvs0zctYIZ4LPHknuIdR6wXPWiRt3yN

o`zgaruvchi esa f ga qo`shiladi. Chiqqan jovob result 
ga beriladi. Bu kabi tip o`zgarishlarni avtomatik
konversiya (implicit conversion ) deymiz. Lekin 
gohida to`g`ri kelmaydigan tiplarni birga qollashga 
to`g`ri keladi. Masalan float tipiga double tipni 
otqazish, char ga int va h.k. bu hollarda ochiq 
konversiya ( explicit conversion ) amalini 
bajarishimiz kerak. Buni bajarishning ikki usuli bor. 
Birinchisi C da qo`llaniladigan yol, ikkinchisi 
C++uslubi. C da tipni keltirish uchun o`zgaruvchi 
oldiga kerakli tipni () qavslar ichida yozamiz . 

int k= 100 

Char s;

S=(char)k; 


“ Yuqorida k ning qiymatini char tipidagi vaqtinchalik 
ozgaruvchiga berildi. Keyin s ga ushbu ozgaruvchi 
qiymatini berildi. Bu yerda etibor berilish kerak bolgan 
narsa shuki, 100 char ga ham tog`ri keladi. Agar k ning 
qiymati char oladigan qiymattan kattaroq kichikroq 
boladigan bolsa bu hatoga olib keladi. Shu sababli C dagi 
tip ketirish nisbatan havfli hisoblanadi. Lekin albatta 
bilib qolanilsa hato kata yordam beradi. C++ da 
ma`lumotlar tipini keltirish uchun maxsus operatorlar 
kiritildi.C uslubidagi keltirish hamma sharoitda 
qollanilar edi. C++ ning keltirish operatorlari esa faqat 
oziga ajratilgan funksiyalarni bajaradi. Undan tashqari 
ular C dagi keltirishlardan ko`ra kuchsizroqdir. Shu 
sababli hato ehtimoli kamaytiriladi. Yana bir afzallik 
tarafi shundaki yangi stildagi keltirish operatorlari tip 
tekshirishlarni bajarishadi agar notog`ri keltirish 
bajarilsa, bu sintaktik hatoga olib keladi. 




Download 0,88 Mb.

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




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish