单独的char类型应该只用于字符值的存储和使用;有符号和无符号的“char”型变量只能用于数值的存储和使用。
char有三种类型:单纯的char,signed char和unsigned char 。signed char和unsigned char类型是用来声明数值的,单独类型的真正的字符类型是用来声明字符的。单纯的char类型由编译环境决定,不能依赖。对于单纯char类型,唯一允许的操作时赋值和相同运算符(=,==,!=)。
signed char 范围:-128~127。
unsigned char范围:0~255。