c语言中 int char uint uchar 的取值范围都是多少

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/16 12:57:35

c语言中 int char uint uchar 的取值范围都是多少

char占一个字节,也就是8个二进制位,但它表示的是有符号的类型,所以表示的范围是
-128~127
uchar表示无符号的类型,所以表示的范围是0~255
int占4个字节,32位二进制位,它表示有符号的整数,表示的范围是-2^31~2^31-1
uint表示无符号的整数,表示的范围是0~2^32-1