关于 unsigned int 和 int区别
我看C Primer Plus里说无符号unsigned int 可表示 比int 大的数,可是
程序代码:#include <stdio.h>
int main (void)
{
unsigned int a = 2147483648;
int b = 2147483648;
printf("%d\n%d",a,b);
return 0;
}我用这个代码编译,结果-2147483648
-2147483648Press any key to continue
也就是说2个都溢出了,那不是矛盾吗








