unsigned/signed是C语言中的类型指示符(type specifier),signed 指示被声明的对象的类型为有符号整型(signed integer type),unsigned 指示被声明的对象的类型为无符号整型(unsigned integer type)。那为啥可以与char一起用了?
我们的char型数据用于存储字符(如,字母或标点符号),但是从技术角度,char是整型类型。因为char类型实际上存储的是整型而不是字符。计算机使用数字编码来处理字符,即使特定的整型表示特定的字符。所以char可以使用unsigned/signed来修饰。