在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
int main()
{
printf("int取值範圍:%d ~ %d\n", INT_MIN, INT_MAX);
printf("long取值範圍:%d ~ %d\n", LONG_MIN, LONG_MAX);
return 0;
}
在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;
}