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

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 09:21:46

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