char 变量所占空间为1字节的情况下,因为考虑到符号位
有符号位的情况:
0
~
2
n
−
1
0 ~ {2^n-1}
0~2n−1
无符号位的情况
{-2^{n-1}}~{2^{n-1}}-1
−2n−1~2n−1−1
unsigned char取值范围是0 ~ 255
0 ~ 255
char取值范围是 -128 ~ 127
-128 ~ 127