char类型能表示多少个字符

char类型能表示多少个字符

因为它是2个字节存储长度 他能表示所有字符吗 能或者不能 原因是? 谢谢

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

5回答
好帮手慕小班 2019-05-16 09:46:15

同学你好,可以定义65535后的数值,但是char类型最大范围是65536,当char类型的定义值超过65535后,编译会标错,需要强转为char类型,强转过程中会出现精度丢失等问题,所以可能会出现一些误差,得不到原本需要的结果!

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

慕瓜4403134 2019-05-15 11:42:00
吃吃吃鱼的猫 2019-05-14 10:27:28

同学你好,是可以表示65536个字符哦~

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 慕丝2449866 #1
    char是2字节表示 最大范围是65535 我的意思是说它能表示超过65535个字符吗
    2019-05-15 21:37:02
提问者 慕丝2449866 2019-05-13 22:24:58

那么char类型是不是就可以表示65536个字符?

吃吃吃鱼的猫 2019-05-12 16:29:56

同学你好,

不同的字符所占的字节是不同的。当有些字符超出了字节所能表示的范围后,此时,就不能表示了。

例如:

java的char类型用来汉字时,一些生僻字是不可以储存的。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 慕丝2449866 #1
    那么char类型是不是只能表示65536个字符?
    2019-05-13 22:26:59
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师