主动判断整型int是否出界,可以采用数值与INT_MAX和INT_MIN做对比
int占4字节32位,根据二进制编码的规则
INT_MAX = 2^31-1=2147483647
INT_MIN = - 2^31=-2147483648
若超过该数值,则出现warning,使得程序出现错误
例
#includeint main() { int a; scanf("%d",&a); if(a>INT_MAX||a

主动判断整型int是否出界,可以采用数值与INT_MAX和INT_MIN做对比
int占4字节32位,根据二进制编码的规则
INT_MAX = 2^31-1=2147483647
INT_MIN = - 2^31=-2147483648
若超过该数值,则出现warning,使得程序出现错误
例
#includeint main() { int a; scanf("%d",&a); if(a>INT_MAX||a