課程
/后端開發(fā)
/C
/C語言入門
數(shù)據(jù)類型的取值范圍是如何定義的?
2016-11-01
源自:C語言入門 2-4
正在回答
字節(jié)
BOOL型為int型,一般認為占4個字節(jié),取值TRUE/FALSE/ERROR。
sbyte型為有符號8位整數(shù),占1個字節(jié),取值范圍在128~127之間。
bytet型為無符號16位整數(shù),占2個字節(jié),取值范圍在0~255之間。
short型為有符號16位整數(shù),占2個字節(jié),取值范圍在-32,768~32,767之間。
ushort型為無符號16位整數(shù),占2個字節(jié),取值范圍在0~65,535之間。
int型為有符號32位整數(shù),占4個字節(jié),取值范圍在-2,147,483,648~2,147,483,647之間。
?
uint型為無符號32位整數(shù),占4個字節(jié),取值范圍在0~4,294,967,295之間。
long型為64位有符號整數(shù),占8個字節(jié),取值范圍在9,223,372,036,854,775,808~9,223,372,036,854,775,807之間。
ulong型為64位無符號整數(shù),占8個字節(jié),取值范圍在0~18,446,744,073,709,551,615之間。
float型為32位單精度實數(shù),占4個字節(jié),取值范圍3.4E+10的負38次方~3.4E+10的38次方之間。
double型為64位實數(shù),占8個字節(jié),取值范圍1.7E+10的負308次方~1.7E+10的正308次方。
指針占4個字節(jié)。
舉個例子,無符號整型0所占字節(jié)2個,是根據(jù)多少進制怎么換算成0-65535的?
是與數(shù)據(jù)類型所占的字節(jié)數(shù)有關(guān)的
慕姆木兮 提問者
baleful 回復(fù) 慕姆木兮 提問者
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答數(shù)據(jù)取值范圍
1 回答各種數(shù)據(jù)類型的取值范圍需要背嗎
1 回答浮點型取值范圍
2 回答取值范圍
1 回答取值范圍.
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-11-01
字節(jié)
BOOL型為int型,一般認為占4個字節(jié),取值TRUE/FALSE/ERROR。
sbyte型為有符號8位整數(shù),占1個字節(jié),取值范圍在128~127之間。
bytet型為無符號16位整數(shù),占2個字節(jié),取值范圍在0~255之間。
short型為有符號16位整數(shù),占2個字節(jié),取值范圍在-32,768~32,767之間。
ushort型為無符號16位整數(shù),占2個字節(jié),取值范圍在0~65,535之間。
int型為有符號32位整數(shù),占4個字節(jié),取值范圍在-2,147,483,648~2,147,483,647之間。
?
uint型為無符號32位整數(shù),占4個字節(jié),取值范圍在0~4,294,967,295之間。
long型為64位有符號整數(shù),占8個字節(jié),取值范圍在9,223,372,036,854,775,808~9,223,372,036,854,775,807之間。
ulong型為64位無符號整數(shù),占8個字節(jié),取值范圍在0~18,446,744,073,709,551,615之間。
float型為32位單精度實數(shù),占4個字節(jié),取值范圍3.4E+10的負38次方~3.4E+10的38次方之間。
double型為64位實數(shù),占8個字節(jié),取值范圍1.7E+10的負308次方~1.7E+10的正308次方。
指針占4個字節(jié)。
2016-11-01
舉個例子,無符號整型0所占字節(jié)2個,是根據(jù)多少進制怎么換算成0-65535的?
2016-11-01
是與數(shù)據(jù)類型所占的字節(jié)數(shù)有關(guān)的