亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

C語言各類型數據的位數是多少?

C語言各類型數據的位數是多少?

C++
神不在的星期二 2019-04-02 09:00:23
C語言各類型數據的位數是多少?
查看完整描述

3 回答

?
慕桂英546537

TA貢獻1848條經驗 獲得超10個贊

這個跟系統有關的,你可以通過sizeof各個類型來看字節數,從而算出位數。具體可以用以下代碼看
#include<stdio.h>
void main()
{
printf("%d\n", sizeof(int));
printf("%d\n", sizeof(long int));
printf("%d\n", sizeof(float));
printf("%d\n", sizeof(double));
}

一般我們用的32位系統是:
類型 字節數 位數 范圍
int 4 32 -2147483648 ~ 2147483647
long 4 32 同上
float 4 32 -2^128 ~ +2^128,也即-3.40E+38 ~ +3.40E+38
double 6 64 -2^1024 ~ +2^1024,也即-1.79E+308 ~ +1.79E+308



查看完整回答
反對 回復 2019-04-03
?
寶慕林4294392

TA貢獻2021條經驗 獲得超8個贊

不同的編譯器有所差異

VC6.0為例

int 4 -2^31 , 2^31
long 4 同上
float 4
double 4 浮點型比較復雜,牽扯到有效位和小數保留位,可參考資料

查看完整回答
反對 回復 2019-04-03
  • 3 回答
  • 0 關注
  • 863 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號