c语言小问题,我查到在32位cpu中32进制可以代表汉语字符,但为什么输出的不是呢
收起
你把字节强制转换为int类型了。如果字节值大于0x80,就是个负数,你强制转换为无符号整数,就会是一个很大的数值了而且汉字是两个字节组成,你输出其中一个字节,毫无意义啊
报告相同问题?