引入 在C语言中,unsigned 型数据就是无符号整数,不考虑符号位。直接用全部二进制位对数值进行编码得到的就是无符号数,一般都用补码表示。 int 型数据就是定点整数,一般用补码表示 long 型和short 型也都是定点整数,只是位数不同,一般用补码表示 一、有符号数转换为无符号数 强制类型转换的结果保持位值不变,仅改变了解释这些位的方式 int man() { short x=-4321; unsigned short y=(unsigned