如果函數(shù)值的類型與返回值類型不一致,以什么類型為準 ?
函數(shù)值的類型和函數(shù)定義中函數(shù)的類型應(yīng)保持一致。如果兩者不一致,則以函數(shù)返回類型為準,自動進行類型轉(zhuǎn)換。
以函數(shù)返回類型為準是錯的吧?
函數(shù)值的類型和函數(shù)定義中函數(shù)的類型應(yīng)保持一致。如果兩者不一致,則以函數(shù)返回類型為準,自動進行類型轉(zhuǎn)換。
以函數(shù)返回類型為準是錯的吧?
2018-12-31
舉報
2019-02-24
與返回值為準
2019-01-06
比如 return a; 則以a的類型為準。
2019-01-01
如果自動進行類型轉(zhuǎn)換的話,short 和int 會轉(zhuǎn)成long類型,long要是強制轉(zhuǎn)換成short 和int 將會丟失一部分數(shù)據(jù),float類型和double類型轉(zhuǎn)換也一樣。
2019-01-01
直接報錯了