贝贝有疑:char为什么能存两个字节,却只能存一个字符?

贝贝有疑:char为什么能存两个字节,却只能存一个字符? 问题描述:为什么char能存两个字节,能存“9”,却存不了“10”呢?char a=“9”可以,但char a=“10”却会报错。 问题解答:因为char确实能存储两个字节,存储空间为0~65535,是可以存储数字10的,而char=“10”中的“10”是“1”和“0”两个字符,而不是数字10,一个字符就占两个字节,所以当然存不下“10”了
相关文章
相关标签/搜索