32位操作系统中,一般会自动给char分配4个字节的内存吗?那是不是char可以表示和int一样大的数

2025-05-23 00:05:32
推荐回答(2个)
回答1:

这样的...分配多少个字节,是编译系统决定的!
和32位或是64位没关联!但char绝对不能表示和int一样大的数!极其量只能说,在-127~126范围中通用!!

回答2:

一般来说分配给char是一个字节,你可以用sizeof(char)测试一下,char大小代表系统中最小内存单元