int数据类型的问题。求解。。。
在DEV C++中INT-MAX和INT-MIN这两个值分别是2147483647和(-2147483647-1)这两个数分别对应着机器内部32bits二进制数(补码)的最大值和最小值。为什么是(-2147483647-1)而不是-2147483648呢。我看没什么区别吗?
后面还跟着一个练习:你能解释sizeof(-2147483647-1)和(-2147483648)有什么不同吗?
不同吗?我怎么没看出来?求解。。。
[ 本帖最后由 huayasong 于 2011-6-27 19:32 编辑 ]