unsigned是用于修饰整数(int、longint、shortint)和char数据类型的类型说明符,表示一个上述被修饰的数据类型是无符号数(靠前个二进制位不代表符号的数)。拿char型举例:char为8位,signedchar取值范围为[-128,127]共256个整数,unsignedchar取值范围为[0,255]共256个整数。