有无符号整型分配字节问题
为什么不管m是有符号还是无符号输出都是-1!很现任系统给整型分配了4个字节2的三十二次方。2的三十二次方不就正好是4294967295吗?但是结果为-1,m=4294967294时结果为-2.这是咋的呢?#include<stdio.h>
int main()
{
unsigned int m;
m=4294967295;
printf("%d\n",m);
return 0;
}

别用你的常规和常识来诋毁我卓越的创造力和另类的行为······