前言 我百度搜索“char占几个字节”,得到下面的答案: image.png char用于C或C++中定义字符型变量,只占一个字节,取值范围为 -128 ~ +127(-27~27-1)。 char类型占1字节,就是8位,所能存储的正整数是 0111 1111,即127。 显然这不是我们想要的结果,于是我继续搜索“java中的char占几个字节” image.png java中的char用于存放字符的数据类型,占用2个字节,采用unicode编码,它的前128字节编码与ASCII兼容,只不过有些字符需要两个char来表示。 为什么C或C++...