卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

java自動(dòng)類型轉(zhuǎn)換規(guī)則 c語言中賦值運(yùn)算的類型轉(zhuǎn)換的規(guī)則是啥?

c語言中賦值運(yùn)算的類型轉(zhuǎn)換的規(guī)則是啥?自動(dòng)轉(zhuǎn)換遵循以下規(guī)則:1)如果計(jì)算中涉及的類型不同,則首先將它們轉(zhuǎn)換為相同的類型,然后再進(jìn)行操作。2)根據(jù)數(shù)據(jù)長度的增加方向進(jìn)行轉(zhuǎn)換,以確保準(zhǔn)確性。例如,在int

c語言中賦值運(yùn)算的類型轉(zhuǎn)換的規(guī)則是啥?

自動(dòng)轉(zhuǎn)換遵循以下規(guī)則:

1)如果計(jì)算中涉及的類型不同,則首先將它們轉(zhuǎn)換為相同的類型,然后再進(jìn)行操作。

2)根據(jù)數(shù)據(jù)長度的增加方向進(jìn)行轉(zhuǎn)換,以確保準(zhǔn)確性。例如,在int類型和long類型的操作中,int數(shù)量在操作之前轉(zhuǎn)換為long類型。

a.如果這兩種類型的字節(jié)數(shù)不同,請(qǐng)將它們轉(zhuǎn)換為字節(jié)數(shù)更大的類型

B.如果這兩種類型的字節(jié)數(shù)相同,并且一種是有符號(hào)的,另一種是無符號(hào)的,請(qǐng)將它們轉(zhuǎn)換為無符號(hào)的類型

3)所有浮點(diǎn)運(yùn)算都以雙精度執(zhí)行,即使表達(dá)式只包含浮點(diǎn)單精度運(yùn)算,應(yīng)先將其轉(zhuǎn)換為雙精度類型,然后再進(jìn)行運(yùn)算。

4)當(dāng)char type和short type參與操作時(shí),必須首先將它們轉(zhuǎn)換為int type。

5)在分配操作中,當(dāng)分配號(hào)兩側(cè)的數(shù)量數(shù)據(jù)類型不同時(shí),分配號(hào)右側(cè)的數(shù)量類型將轉(zhuǎn)換為左側(cè)的數(shù)量類型。如果右數(shù)量的數(shù)據(jù)類型長度大于左數(shù)量的數(shù)據(jù)類型長度,則會(huì)丟失部分?jǐn)?shù)據(jù),這會(huì)降低精度,丟失的部分會(huì)向前舍入。

在什么情況下會(huì)發(fā)生自動(dòng)類型轉(zhuǎn)換?

1. 字符類型,也稱為字符類型。和其他類型一樣,char類型可以在定義和初始化中聲明(定義)然后賦值(初始化)。使用char定義一個(gè)字符,然后通過用單引號(hào)括起來的單個(gè)字符為其賦值。

2. 當(dāng)然,您也可以在定義變量時(shí)初始化變量(即在聲明變量時(shí)賦值)

3。請(qǐng)注意,字符并不表示字母,單個(gè)字符用單引號(hào)括起來。所謂單字可以是數(shù)字、中文等。

4. 字符類型可以自動(dòng)轉(zhuǎn)換為具有較大存儲(chǔ)空間的int類型。

例如,在下面的示例中,C是一個(gè)字符。當(dāng)它被分配給int類型的I1時(shí),不會(huì)因?yàn)樽詣?dòng)轉(zhuǎn)換而報(bào)告錯(cuò)誤。

5. 當(dāng)int轉(zhuǎn)換為word類型時(shí)(這是從大存儲(chǔ)空間到小存儲(chǔ)空間的轉(zhuǎn)換),需要強(qiáng)轉(zhuǎn)換。

6. 添加強(qiáng)制轉(zhuǎn)換后,它不會(huì)報(bào)告錯(cuò)誤。至于轉(zhuǎn)換什么字符,則與ASCII碼有關(guān)。我在這里不多說了。