#include<stdio.h>
#include<string.h>
#define INT_MAX 2147483647
#define INT_MIN (-INT_MAX - 1)
int checktruefalse(int a);
int main()
{
printf("-2147483647-1 == 2147483648u");
checktruefalse(-2147483647-1 == 2147483648u);
printf("-2147483647-1 < 2147483647");
checktruefalse(-2147483647-1 < 2147483647);
printf("-2147483647-1 < -2147483647");
checktruefalse(-2147483647-1 < -2147483647);
printf("(unsigned)-2147483647-1 < 2147483647");
checktruefalse((unsigned)-2147483647-1 < 2147483647);
return 0;
}
int checktruefalse(int a)
{
if(a)
{
printf(" yes\n");
return 1;
}
else
{
printf(" no\n");
return 0;
}
}
标签:return,测试,int,INT,2147483647,printf,checktruefalse
From: https://www.cnblogs.com/1314liyang/p/16997579.html