最佳答案:这个跟系统有关的,你可以通过sizeof各个类型来看字节数,从而算出位数。具体可以用以下代码看#include<stdio.h>voidmain(){printf("%d\n
这个跟系统有关的,你可以通过sizeof各个类型来看字节数,从而算出位数。具体可以用以下代码看#include<stdio.h>voidmain(){printf("%d\n",sizeof(int))
;printf("%d\n",sizeof(longint))
;printf("%d\n",sizeof(float))
;printf("%d\n",sizeof(double));
}一般我们用的32位系统是:类型字节数位数范围int432-2147483648~2147483647long432同上float432-2^128~+2^128,也即-3.40E+38~+3.40E+38double664-2^1024~+2^1024,也即-1.79E+308~+1.79E+308