1. 程式人生 > >c++中算術轉換

c++中算術轉換

整型+浮點型----->浮點型

無符號整型+無符號整型------->小整數型別轉化成大整數型別並且unsigned char,unsigned short,bool這些型別做加法算術運算時都會轉化成int,其它算術運算沒測試。

有符號整型+有符號整型------->同上

無符號整型+有符號整型------->依賴於機器環境,若無符號整型所佔空間大於等於有符號整型,則結果為無符號整型;否則為有符號整型