C语言中什么是数值范围?是取值范围吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 04:00:36

C语言中什么是数值范围?是取值范围吗?

你问的是那个数值的范围?int unsigned int short的二进制数和最大取值范围都是不一样的,现在的编译器 int 都是4字节,即32位,long 也是32位,最高位为符号位,所以long 和int 所表示的范围一样-2的31次方~2的31次方-1 unsigned int ,为0~2的32次方-1