国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

c語(yǔ)言強(qiáng)制類型轉(zhuǎn)換例子 C語(yǔ)言數(shù)據(jù)類型的自動(dòng)轉(zhuǎn)換和強(qiáng)制轉(zhuǎn)換有什么區(qū)別?

C語(yǔ)言數(shù)據(jù)類型的自動(dòng)轉(zhuǎn)換和強(qiáng)制轉(zhuǎn)換有什么區(qū)別?例如,它原來(lái)是int類型。如果計(jì)算int類型和double類型,結(jié)果將是double類型。如果您收到它的值,它可能是int類型。例如,inta=10*12

C語(yǔ)言數(shù)據(jù)類型的自動(dòng)轉(zhuǎn)換和強(qiáng)制轉(zhuǎn)換有什么區(qū)別?

例如,它原來(lái)是int類型。如果計(jì)算int類型和double類型,結(jié)果將是double類型。如果您收到它的值,它可能是int類型。例如,inta=10*12.55的結(jié)果將自動(dòng)轉(zhuǎn)換為雙精度類型。此時(shí),您的int類型的a將用于接收值。值得注意的是,在自動(dòng)轉(zhuǎn)換中,將小數(shù)據(jù)類型轉(zhuǎn)換為大數(shù)據(jù)類型時(shí)沒(méi)有錯(cuò)誤,但是當(dāng)將大數(shù)據(jù)類型轉(zhuǎn)換為小數(shù)據(jù)類型時(shí),將出現(xiàn)錯(cuò)誤這是一個(gè)問(wèn)題。

讓我們從結(jié)論開(kāi)始:在C語(yǔ)言中,字符9可以直接乘以整數(shù)9,結(jié)果是513。

首先,我們需要了解字符是如何存儲(chǔ)在內(nèi)存中的。在計(jì)算機(jī)中,字符由相應(yīng)的ASCII碼(美國(guó)信息交換標(biāo)準(zhǔn)碼)來(lái)表示,不管ASCII碼用什么來(lái)表示,它最終都表示一個(gè)整數(shù)。例如,“9”的ASCII值以十進(jìn)制表示為57。所以,字符9看起來(lái)像是在做乘法。實(shí)際上,它是在用它的ASCII值進(jìn)行乘法。

如何用C語(yǔ)言計(jì)算表達(dá)式“9”*9。

乘法運(yùn)算符是雙目遠(yuǎn)距運(yùn)算符,需要兩個(gè)操作數(shù),如上圖所示,操作數(shù)1和2。計(jì)算前,要求兩個(gè)操作數(shù)的類型必須一致?,F(xiàn)在,操作數(shù)1是字符類型,操作數(shù)2是整數(shù)類型(默認(rèn)值是int類型)。兩個(gè)操作數(shù)的類型不一致,因此需要進(jìn)行類型轉(zhuǎn)換。

在C語(yǔ)言中,有兩種數(shù)據(jù)類型轉(zhuǎn)換:一種是自動(dòng)類型轉(zhuǎn)換;另一種是強(qiáng)制類型轉(zhuǎn)換。在這里,它將使用自動(dòng)類型轉(zhuǎn)換,這可以理解為在C系統(tǒng)中自動(dòng)完成,而不需要程序員的參與。根據(jù)自動(dòng)類型轉(zhuǎn)換的原理,字符類型將自動(dòng)轉(zhuǎn)換為int類型,“9”轉(zhuǎn)換為int類型的ASCII值為57。

轉(zhuǎn)換后,使用57*9,答案是513。

以上就是這個(gè)問(wèn)題的答案。

c語(yǔ)言中,請(qǐng)問(wèn)字符9可以與整數(shù)9直接相乘嗎?

顯式轉(zhuǎn)換是強(qiáng)制。在轉(zhuǎn)換后的表達(dá)式(如(float)5)之前添加(type)5,就是顯式地將5轉(zhuǎn)換為float類型。隱式轉(zhuǎn)換,即不需要添加強(qiáng)制,系統(tǒng)會(huì)自動(dòng)執(zhí)行此操作。例如,double K=10,10是int類型,不需要顯式轉(zhuǎn)換,系統(tǒng)會(huì)自動(dòng)將其轉(zhuǎn)換為10.0