#include <stdio.h>
int i;
int main()
{
i--;
if(i>sizeof(i))
{
printf(">\n");
}
else
{
printf("<\n");
}
return 0;
}
//还有就是局部变量如果没有定义,就是随机的,全局变量如果没有定义就是0;
//这道题的结果竟然是>,这是为什么呢?
//无符号数的比较大小,加减乘除,会把前面的数转换为无符号数,本来-1
//这一转换就变得非常的大。
10000000 00000000 00000000 00000001 -1的原码
11111111 11111111 11111111 11111110 -1的反码
11111111 11111111 11111111 11111111 -1的补码
//这里补码开头的1不代表正负 就很大了