废话就不说了, 直接上代码:
// VC++6.0
#include <stdio.h>
int main()
{
int i = '\xff';
printf("%d\n", i); // -1
char c1 = '\xff';
printf("%d\n", c1); // -1
unsigned char c2 = '\xff';
printf("%d\n", c2); // 255
return 0;
}
废话就不说了, 直接上代码:
// VC++6.0
#include <stdio.h>
int main()
{
int i = '\xff';
printf("%d\n", i); // -1
char c1 = '\xff';
printf("%d\n", c1); // -1
unsigned char c2 = '\xff';
printf("%d\n", c2); // 255
return 0;
}