c语言中基本数据类型的结果的范围是?? 10
2个回答
2016-10-24
展开全部
不同数据类型的范围和通常和编译平台有关系。例如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)...
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询