数据类型,隐式类型转换
關(guān)于數(shù)據(jù)類型:
1.常量也是有類型的
常量數(shù)據(jù)大體分兩類,一類是帶點(diǎn)(實(shí)型,浮點(diǎn)型),一類是不帶點(diǎn)叫整型。
編譯器對(duì)帶點(diǎn),通常默認(rèn)為double,不帶點(diǎn)通常編譯為int
2.對(duì)于數(shù)據(jù)?? .2? 默認(rèn)分配其8個(gè)字節(jié)。? ?.2F/f?? 改默認(rèn)存儲(chǔ)為4個(gè)字節(jié),12U,改默認(rèn)為正數(shù)的表達(dá)范圍。12L? 改默認(rèn)為L
?
關(guān)于隱式類型轉(zhuǎn)換:
大數(shù)據(jù)賦給小變量的情況:
A:一定會(huì)發(fā)生截?cái)嘈袨?#xff0c;以低字節(jié)對(duì)齊,開(kāi)始截?cái)唷?/span>
B:有可能會(huì)伴隨發(fā)生數(shù)據(jù)丟失行為。
小數(shù)據(jù)賦給大變量
小數(shù)據(jù)賦給大變量,為了保證數(shù)據(jù)的完整性。符號(hào)擴(kuò)充。
3、整型提升:
?? 小數(shù)據(jù)轉(zhuǎn)化為大數(shù)據(jù)。不會(huì)不發(fā)生數(shù)據(jù)丟失,而擴(kuò)大精度范圍。
4、如果它們當(dāng)中,有無(wú)符號(hào)的數(shù)據(jù)參加運(yùn)算,則轉(zhuǎn)化為最大數(shù)據(jù)范圍的無(wú)符號(hào)數(shù)參與運(yùn)算。
總結(jié)
以上是生活随笔為你收集整理的数据类型,隐式类型转换的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 联想Y510p怎么从u盘启动不了 联想Y
- 下一篇: bootcamp怎么安装win7教程 W