请教为啥指打印了big2与big3

请问为啥指打印了big2与big3?C/C++ code#include stdio.hint main(){int count -2147483648if(1-214

请问为啥指打印了big2与big3?

C/C++ code
#include <stdio.h>int main(){    int count = -2147483648;    if(1>-2147483648)        printf("big\n");    if(1>(-2147483647-1))        printf("big2\n");    if(1>count)        printf("big3\n");}


[解决办法]
请参考http://blog.csdn.net/adupt/article/details/4503516