上了生活的贼船,那就做一个快乐的海盗。
2.3练习
·下面代码输出的结果是什么?
#include <stdio.h>
int main()
{
char a = -1;
signed char b = -1;
unsigned char c = -1;
printf("a=%d,b=%d,c=%d",a,b,a);
return 0;
}
解析:
以此类推:
signed short的取值范围:-32768~32767
unsigned short的取值范围:0~65535
·下面代码输出的结果是什么?
int main()
{
char a = -128;
printf("%u\n",a);
return 0;
}