C语言的详细数据类型解答要非常详细的

目前已知:char:字符型类型数据,属于整型数据的一种。int:整型数据,表示范围通常为编译器指定的内存字节长。float:单精度浮点型数据,属于浮点数据的一种。doub... 目前已知:char:字符型类型数据,属于整型数据的一种。
int:整型数据,表示范围通常为编译器指定的内存字节长。
float:单精度浮点型数据,属于浮点数据的一种。
double:双精度浮点型数据,属于浮点数据的一种。
void:声明函数无返回值或无参数,声明无类型指针,显示丢弃运算结果。
然后我想知道的是,比如double能装什么样的数,8.888888888可以装吗?能装几位小数?
除了double以外还有long int longlongint 等等的我都想知道
展开
 我来答
White_MouseYBZ
2018-10-16 · TA获得超过4万个赞
知道大有可为答主
回答量:2.1万
采纳率:82%
帮助的人:7150万
展开全部
  1. char:字符型类型数据,属于整型数据的一种——只能承载-128~+127的整数。

  2. unsigned char:无符号字符型,能表达0~255的整数,在无负数参与时用该类型可以扩展数据表达范围。

  3. int:整型数据,表示范围通常为编译器指定的内存字节长——双字节平台下只能承载-32768~+32767的整数;时常见是4字节平台,能承载-2147483648~+2147483647的整数。

  4. unsigned int(可简写为unsigned):无符号整型,双字节平台下能表达0~65535的整数;4字节平台下可表达0~4294967295的整数。在无负数参与时用该类型可以扩展数据表达范围。

  5. long int:长整型,在双字节平台下为4字节,与时下的int型相同。

  6. float:单精度浮点型数据,属于浮点数据的一种——4字节浮点型,归一化表达范围是正负10^-38~10^+38,最大有效精度7位。8.888888888这个数可以用float型表达。

  7. double:双精度浮点型数据,属于浮点数据的一种——8字节浮点型,归一化表达范围是正负10^-308~10^+308,最大有效精度16位。8.888888888这个数可以用double型表达。

  8. long double:长双精度型,10字节,19位有效位(有些编译平台并不认可)。

  9. long long int或__int64:8字节整型,除字节长了一倍外,性质与int同。不所有编译平台都认可。

  10. void:声明函数无返回值或/或无参数,声明无类型指针,显示丢弃运算结果。

疯狂小鸟ZXD
高粉答主

2018-10-16 · 每个回答都超有意思的
知道大有可为答主
回答量:1.3万
采纳率:96%
帮助的人:3247万
展开全部

如图所示,2个图,望采纳。。。。。。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式