66问答网
所有问题
char型变量中能不能存贮一个中文汉字
如题所述
举报该问题
其他回答
第1个回答 2016-05-09
不可以的,一个char只能装一个字符
第2个回答 2016-05-09
在C语言中,最短的中文字符要占用两个char类型空间,可以定义连续的两个字符空间存放一个汉字,比如:char a[3]="汉";其中a[0]和a[1]中存放"汉"字对应的中文编码。本回答被提问者采纳
相似回答
char型变量中能不能存贮一个中文汉字
?为什么?
答:
无法存储
。因为char型具有的空间比汉字占有的空间要小。char型变量,占用空间为一个字节。汉字根据不同编码方式,最少需要两个字节,最多可能有三个字节甚至6个字节。所以单个char变量是无法存储下中文汉字的。
char型变量中能不能存贮一个中文汉字
?为什么?
答:
可以
,不过,如果某个特殊的汉字没有被包含在unicode编码字符集中,那么,这个char型变量中就不能存储这个特殊汉字。1、char型变量是用来存储Unicode编码的字符的,unicode编码字符集中包含了汉字,所以,char型变量中当然可以存储汉字啦。补充说明:unicode编码占用两个字节,所以,char类型的变量也是占用两个...
char型变量中能不能存贮一个中文汉字
?为什么
答:
char 是ascii的一个8位二进制位,
所以不可能存储一个中文字
char型变量中能不能存贮一个中文汉字
?为什么?
答:
在C语言中,char类型占1一个字节,而汉字占2个字节,
所以不能存储
。在Java中,char类型占2个字节,而且Java默认采用Unicode编码,一个Unicode码是16位,所以一个Unicode码占两个字 节,Java中无论汉字还是英文字母都是用Unicode编码来表示的。所以,在Java中,char类型变量可以存储一个中文汉字。
char型变量中能不能存贮一个中文汉字
,为什么?
答:
要在Java中离开多个循环,可以在外部循环语句之前定义标签,然后使用内部循环主体代码中标记的break语句跳过外部循环。Char型变量用于存储以UNicode编码的字符,UNicode编码字符集包含
汉字
,所以char型变量当然可以存储汉字。但是,如果特定汉字不包含在unicode编码字符集中,则无法在此
char型变量中
存储此特殊汉字。...
char型变量中能不能存贮一个中文汉字
?为什么
答:
但两字节可以达到6万多个计数,可以用来表示
汉字
,汉字都是两字节表示,在C/C++中用 两个
char
表示,在其他一些语言中char本身就是两字节,所以可以直接表示汉字。。。当然还有更复杂的万国码,会用三个字节表示汉字,但他还可以表示几乎全世界的文字。。。3字节计数,达到200万以上,全世界文字都可以囊括...
大家正在搜
char2能存几个汉字
char10能存几个汉字
char存储一个汉字
char为什么不能汉字
char型变量的声明
char为什么可以存汉字
字符型变量
全局变量和局部变量的区别
char汉字
相关问题
char型变量中能不能存贮一个中文汉字
char型变量中能不能存贮一个中文汉字?为什么
char型变量中能不能存贮一个中文汉字?为什么?
char型变量中能不能存贮一个中文汉字
char型变量中能不能存贮一个中文汉字?为什么
char 型变量中能不能存贮一个中文汉字,为什么
char型变量中能不能存贮一个中文汉字
char型变量中能不能存贮一个中文汉字?为什么