黑马程序员技术交流社区
标题:
请帮忙解答一下
[打印本页]
作者:
1316582449
时间:
2016-6-24 19:44
标题:
请帮忙解答一下
char 型变量中能不能存储一个中文汉字?为啥?
作者:
Ake丶
时间:
2016-6-24 20:12
char型变量是用来存储Unicode编码的字符的,unicode编码字符集中包含了汉字,所以,char型变量中当然可以存储汉字啦。不过,如果某个特殊的汉字没有被包含在unicode编码字符集中,那么,这个char型变量中就不能存储这个特殊汉字。补充说明:unicode编码占用两个字节,所以,char类型的变量也是占用两个字节。
作者:
lifeiwangyue
时间:
2016-6-24 20:14
来学习下
作者:
1316582449
时间:
2016-6-24 20:15
Ake丶 发表于 2016-6-24 20:12
char型变量是用来存储Unicode编码的字符的,unicode编码字符集中包含了汉字,所以,char型变量中当然可以存 ...
哦哦,谢谢了
作者:
940752944
时间:
2016-6-24 20:20
可以,因为是Unicode编码
作者:
syinys7
时间:
2016-6-24 20:23
这个是可以的,可能也是考虑到中国的市场吧-.-
{:2_34:}
char型变量是用来存储Unicode编码的字符的,unicode编码字符集中包含了汉字,所以,char型变量中当然可以存储汉字啦 相当于
汉字占了两个字节
作者:
迷茫不堪的年纪
时间:
2016-6-24 21:44
char 应该占俩个字节, 应该可以放一个汉字,多的话就不行了 要转
作者:
sgnx
时间:
2016-6-24 21:57
可以,因为char占有两个字节,而一个汉字也是两个字节
作者:
Java好久不见
时间:
2016-6-24 22:24
支持一楼的说法
作者:
弓长VV
时间:
2016-6-24 22:40
可以的,汉字也是两个字节,算一个字符。
作者:
请叫我南审
时间:
2016-6-24 22:41
一楼稳的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2