int表示整型變量,是一種數(shù)據(jù)類型,用于定義一個整型變量,在不同編譯環(huán)境有不同的大小,不同編譯運行環(huán)境大小不同。char在標(biāo)準(zhǔn)中是unsigned,編譯器可以實現(xiàn)為帶符號的,也可以實現(xiàn)為不帶符號的,有些編譯器還可以通過編譯開關(guān)來指定它是有符號數(shù)還是無符號數(shù)。
char和int的用法區(qū)別
1、表示的數(shù)據(jù)范圍不同
int是-32768~32767之間的整數(shù),超過范圍表示不下,小數(shù)也表示不了;char表示-128~127之間的整數(shù),或者A、B、C、D等一個字符;float可以表示小數(shù),而且范圍很大,一般是10的-37次方~10的38次方之間。
2、字符類型不同
int為整數(shù)型,用于定義整數(shù)類型的數(shù)據(jù) ;float為單精度浮點型,能準(zhǔn)確到小數(shù)點后六位 ;char為字符型,用于定義字符類型的數(shù)據(jù)
3、內(nèi)存大小不同
char 的內(nèi)存大小是1 個byte; int 的內(nèi)存大小是4 個byte; float 內(nèi)存大小是4 個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。
【char和int的用法區(qū)別】相關(guān)文章:
4.讀《祖父》有感
9.餐廳主管工作計劃
10.辦理工傷委托書