C语言数据类型问题 要清楚表示一个十位数,和一个十九位数中的每一位,该用什么数据类型
答案:2 悬赏:50 手机版
解决时间 2021-03-05 10:26
- 提问者网友:龅牙恐龙妹
- 2021-03-04 23:59
C语言数据类型问题 要清楚表示一个十位数,和一个十九位数中的每一位,该用什么数据类型
最佳答案
- 五星知识达人网友:梦中风几里
- 2021-03-05 00:47
所有整型数据都可以被精确表示. 只有用浮点数不会精确保存.
保存十位数的话用char就OK了, 十九位数的话如果不考虑负数可以用unsigned long long int(老编译器不支持long long int, 需要用__int64).
一般来讲在编写合理, 有用的程序时, 是不会出现如此巨大的数的, 因为如果有用, 在C语言标准中就会出现更大的类型.
保存十位数的话用char就OK了, 十九位数的话如果不考虑负数可以用unsigned long long int(老编译器不支持long long int, 需要用__int64).
一般来讲在编写合理, 有用的程序时, 是不会出现如此巨大的数的, 因为如果有用, 在C语言标准中就会出现更大的类型.
全部回答
- 1楼网友:千杯敬自由
- 2021-03-05 01:50
数据类型分:基本类型 构造类型 指针类型 空类型
基本里包括整型,字符型,浮点型,枚举型
构造里包括数组,结构体,公用体
int 2字节char 1字节long 4字节
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯