C语言使用signed和unsigned关键字修饰字符型和整型
signed关键字表示一个类型带有正负号,包含负值。
unsigned关键字表示该类型不带有正负号,只能表示零和正整数
整数变量声明为unsigned的好处是,同样长度的内存能够表示的最大整数值增大了一倍
unsigned int 里面的int可以省略
C语言中规定char类型默认是否带有正负号由当前系统决定。
char不等同于signed char,它可能是signed char,也可能是unsigned char
int 默认带有正负号,int 等同于signed int