2017年計(jì)算機(jī)二級(jí)考點(diǎn)歸納:不同類(lèi)型數(shù)據(jù)間的轉(zhuǎn)換與運(yùn)算

字號(hào):


    2.6 不同類(lèi)型數(shù)據(jù)間的轉(zhuǎn)換與運(yùn)算
    C語(yǔ)言中不同類(lèi)型的數(shù)據(jù)間的轉(zhuǎn)換是由系統(tǒng)自動(dòng)進(jìn)行的,其轉(zhuǎn)換規(guī)律是:
    ↑ double←float
    |↑
    |long
    |↑
    |unsigned
    |↑
    |int←char,short
    圖中向左的箭頭表示必定的轉(zhuǎn)換,如字符型和short型必定轉(zhuǎn)換為int型,float型在運(yùn)算時(shí)先轉(zhuǎn)為double型(即使是兩個(gè)float型相加也都先轉(zhuǎn)換成double型,然后再相加)。向上的箭頭表示當(dāng)運(yùn)算對(duì)象為不同類(lèi)型時(shí)的轉(zhuǎn)換的方向。