久久成人影片av福利在线|国产人成视频在线观看免费|欧洲黄色A级片亚洲一区区|欧美一二三区视频|日本免费的黄色三级片|成人黄色无码网站|亚洲先锋影院A性电影|少妇无玛影片在线看黄片网站|亚洲AV无码成人精品区丝袜|亚洲色情视频在线免费观看

高三網(wǎng) 試題庫 作文庫 大學(xué)庫 專業(yè)庫

當(dāng)前位置: 高三網(wǎng) > 大學(xué)動(dòng)態(tài) > 正文

char和int的用法區(qū)別

2021-11-16 11:51:30文/薛雨彤

int表示整型變量,是一種數(shù)據(jù)類型,用于定義一個(gè)整型變量,在不同編譯環(huán)境有不同的大小,不同編譯運(yùn)行環(huán)境大小不同。char在標(biāo)準(zhǔn)中是unsigned,編譯器可以實(shí)現(xiàn)為帶符號(hào)的,也可以實(shí)現(xiàn)為不帶符號(hào)的,有些編譯器還可以通過編譯開關(guān)來指定它是有符號(hào)數(shù)還是無符號(hào)數(shù)。

char和int的用法區(qū)別

char和int的用法區(qū)別

1、表示的數(shù)據(jù)范圍不同

int是-32768~32767之間的整數(shù),超過范圍表示不下,小數(shù)也表示不了;char表示-128~127之間的整數(shù),或者A、B、C、D等一個(gè)字符;float可以表示小數(shù),而且范圍很大,一般是10的-37次方~10的38次方之間。

2、字符類型不同

int為整數(shù)型,用于定義整數(shù)類型的數(shù)據(jù) ;float為單精度浮點(diǎn)型,能準(zhǔn)確到小數(shù)點(diǎn)后六位 ;char為字符型,用于定義字符類型的數(shù)據(jù)

3、內(nèi)存大小不同

char 的內(nèi)存大小是1 個(gè)byte; int 的內(nèi)存大小是4 個(gè)byte; float 內(nèi)存大小是4 個(gè)byte。

char和int表示的數(shù)據(jù)范圍

1、int:數(shù)的范圍為-(2的31次方-1)到(2的31次方-1),數(shù)字為-2 147 483 647~2 147 483 647。

2、float:整數(shù)極限為3.4*10^38。

3、char:-128- 127。

推薦閱讀

點(diǎn)擊查看 大學(xué)動(dòng)態(tài) 更多內(nèi)容