比较 int a = -2; unsigned int b = 1; char c[32] = {0}; if (a < b) { printf("no print\n"); } if (a < sizeof(c)) { printf("no print\n"); }