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

時(shí)間:2021-11-16 13:48:11 教育

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。

【char和int的用法區(qū)別】相關(guān)文章:

1.單位領(lǐng)導(dǎo)的辭職報(bào)告

2.讀名著《三國演義》有感

3.班主任實(shí)習(xí)報(bào)告

4.讀《祖父》有感

5.管理系統(tǒng)的心得體會(huì)

6.酒店培訓(xùn)心得體會(huì)

7.《亡羊補(bǔ)牢》教學(xué)設(shè)計(jì)

8.初中秋季軍訓(xùn)心得體會(huì)

9.餐廳主管工作計(jì)劃

10.辦理工傷委托書