c语言中基本数据类型的结果的范围是??
答案:2 悬赏:20 手机版
解决时间 2021-02-10 18:08
- 提问者网友:焚苦与心
- 2021-02-10 01:21
c语言中基本数据类型的结果的范围是??
最佳答案
- 五星知识达人网友:神鬼未生
- 2021-02-10 02:58
不同数据类型的范围和通常和编译平台有关系。例如16位平台上的int是2个字节,32位平台上的int是4个字节。目前的主流编译环境都是32位,在32位平台下各种数据类型取值范围如下:
名称 定义所用关键字 字节数 范围
整型 [signed]int 4 -2147483648~+2147483648
无符号整型 unsigned[int] 4 0~4294967295
短整型 short [int] 2 -32768~32768
无符号短整型 unsigned short[int] 2 0~65535
长整型 Long int 32 -2147483648~+2147483648
无符号长整型 unsigned [int] 32 0~4294967295
字符型 [signed] char 1 -128~+127
无符号字符型 unsigned char 1 0~255
单精度 float 4 3.4 x 10^(-38)~ 3.4 x 10^(+38)
双精度 double 8 1.7 x 10^(-308)~ 1.7 x 10^(+308)
长双精度 long double 16 1.7 x 10^(-308)~ 1.7 x 10^(+308)...
名称 定义所用关键字 字节数 范围
整型 [signed]int 4 -2147483648~+2147483648
无符号整型 unsigned[int] 4 0~4294967295
短整型 short [int] 2 -32768~32768
无符号短整型 unsigned short[int] 2 0~65535
长整型 Long int 32 -2147483648~+2147483648
无符号长整型 unsigned [int] 32 0~4294967295
字符型 [signed] char 1 -128~+127
无符号字符型 unsigned char 1 0~255
单精度 float 4 3.4 x 10^(-38)~ 3.4 x 10^(+38)
双精度 double 8 1.7 x 10^(-308)~ 1.7 x 10^(+308)
长双精度 long double 16 1.7 x 10^(-308)~ 1.7 x 10^(+308)...
全部回答
- 1楼网友:梦中风几里
- 2021-02-10 03:47
r
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯