什么是強(qiáng)制類型轉(zhuǎn)換?什么時(shí)候用?

熱心網(wǎng)友

舉個例子吧!double a=1.5;double b=(int)a;此時(shí)的b的值為1.0而不是1.5即先把a(bǔ)強(qiáng)制轉(zhuǎn)換為int型數(shù)據(jù)后再賦值給b一般在類型不匹配時(shí)會用到,有時(shí)會自動轉(zhuǎn)換,但有時(shí)需手工轉(zhuǎn)換

熱心網(wǎng)友

找本書看看,不要問這種傻問題

熱心網(wǎng)友

在C語言中,對不同的字符類型,存儲地址的占用是不同的,對類型轉(zhuǎn)換可以把占用地址空間多的類型轉(zhuǎn)換成占用地址空間少的,這樣就可以減少程序占用的內(nèi)存,達(dá)到運(yùn)行速度和效率的提高!

熱心網(wǎng)友

強(qiáng)制類型轉(zhuǎn)換就是:兩個整形的數(shù)據(jù),整數(shù)/整數(shù)比如2/3,結(jié)果為6.66666...,如果不用強(qiáng)制轉(zhuǎn)換,計(jì)算機(jī)輸出結(jié)果取整數(shù)舍小數(shù),也就是結(jié)果為6,從此產(chǎn)生失真,所以要用強(qiáng)制轉(zhuǎn)換把結(jié)果由整形數(shù)據(jù)變?yōu)閷?shí)行數(shù)據(jù),結(jié)果就是6.666..了.最后說一下:整形數(shù)據(jù):整數(shù) 實(shí)行數(shù)據(jù):保留小數(shù)部分.

熱心網(wǎng)友

所謂強(qiáng)制類型轉(zhuǎn)換,就是不管轉(zhuǎn)換出的數(shù)據(jù)誤差有多大,不管是否安全,強(qiáng)制進(jìn)行類型的轉(zhuǎn)換。這個在用到指針的時(shí)候,經(jīng)常使用

熱心網(wǎng)友

把數(shù)據(jù)類型轉(zhuǎn)化在計(jì)算或者顯示的時(shí)候會用到