最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

強(qiáng)制轉(zhuǎn)換字符串與數(shù)值

2023-01-09 12:24 作者:此城過(guò)客  | 我要投稿

Console.Write(a);/*直接輸出a是不可以的,無(wú)法輸出,因?yàn)橹皼](méi)定義a,假如說(shuō)前面用int定? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 義了a,那就可以輸出a了。比如說(shuō)前面寫int a=3,那么輸出結(jié)果就會(huì)是3*/

Console.Write('a') ;

Console.Write("a")?; /*這兩個(gè)語(yǔ)句,雖然說(shuō)輸出結(jié)果看起來(lái)都一樣,都是a,但是有區(qū)別。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?"a"?輸出去是字符,所謂字符,就是不能做加減運(yùn)算,

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 但‘a(chǎn)’輸出去,其實(shí)是int類型的數(shù)據(jù),是可以做加減乘除這樣的數(shù)學(xué)運(yùn)算的,*/

比如這個(gè)句子:Console.Write('a'+3);?? 他的輸出結(jié)果就是100,100來(lái)自于97+3,97是a的ascii值。

?而“a”是字符,是無(wú)法做加減運(yùn)算的,比如Console.Write("a"+3),他的輸出結(jié)果就會(huì)是a3,他無(wú)法做運(yùn)算。


那么問(wèn)題來(lái)了,怎么把a(bǔ)scii的值轉(zhuǎn)變?yōu)樽址兀芎?jiǎn)單,用char進(jìn)行強(qiáng)制類型轉(zhuǎn)換。

比如102這個(gè)值對(duì)應(yīng)的字符是f,只需要寫(char)(102)

比如Console.Write((char)(102));//那么他的輸出結(jié)果就會(huì)是f,轉(zhuǎn)換成功了。


那么再看之前這個(gè)句子,Console.Write('a'+3); 怎么把他的ASCII值轉(zhuǎn)換成字符?很簡(jiǎn)單,把‘a(chǎn)’+3用括號(hào)括起來(lái),前面加上(char),就變成了(char)('a' + 3),然后再輸出就行了。最終輸出式子是:Console.Write((char)('a' + 3));

強(qiáng)制轉(zhuǎn)換字符串與數(shù)值的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
土默特右旗| 长岛县| 三门县| 平凉市| 武威市| 呼和浩特市| 滦平县| 织金县| 涪陵区| 古浪县| 枞阳县| 阳山县| 灵石县| 邵阳市| 建德市| 安泽县| 和田县| 扎囊县| 泰宁县| 凤山县| 和田市| 罗甸县| 江北区| 始兴县| 宁波市| 大冶市| 和龙市| 噶尔县| 蒙山县| 西峡县| 尖扎县| 龙川县| 寿宁县| 岗巴县| 绍兴县| 曲松县| 博乐市| 阳西县| 云南省| 临洮县| 佛坪县|