C数据类型int和long?
在32位系统上int和long的取值范围如下: int取值范围:-2147483648 ~ 2147483647
long取值范围:-2147483648 ~ 2147483647
两者的范围是一样的,但是上面范围是vc6.0中查到的取值范围
,C语言标准库中limits.h头文件中定义的取值范围。用户可以使用limits.h头文件中的INT_MIN、INT_MAX、LONG_MIN、
LONG_MAX来查看int或者long类型的取值范围。
#include
#include
int main()
{
printf("int取值范围:%d ~ %d\n", INT_MIN, INT_MAX);
printf("long取值范围:%d ~ %d\n", LONG_MIN, LONG_MAX);
return 0;
}
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有