作业帮 > 综合 > 作业

”signed和unsigned使用于char,int和long三种类型,区别在于他们的最高位是否作为符号位“

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/25 22:16:01
”signed和unsigned使用于char,int和long三种类型,区别在于他们的最高位是否作为符号位“
signed和unsigned 对于这三种类型来说作用都是一样的
signed 是有符号类型 也就是说最高位作为符号位
unsigned 是无符号类型 最高位不作为符号位
例如
8位
int 他的表示范围 是-128 127
unsigned char 的表示范围就是 0 255
一共都能表示 256 个数字
无符号的表示的都是非负数
有符号的就表示整数啦