11问答网
所有问题
当前搜索:
char存储一个汉字
char
型变量中能不能
存贮一个
中文
汉字
?为什么?
答:
无法存储
。因为char型具有的空间比汉字占有的空间要小。char型变量,占用空间为一个字节。汉字根据不同编码方式,最少需要两个字节,最多可能有三个字节甚至6个字节。所以
单个char变量是无法存储下中文汉字
的。
char
型变量中能不能
存贮一个
中文
汉字
?为什么?
答:
可以,不过,如果某个特殊的汉字没有被包含在unicode编码字符集中,那么,这个char型变量中就
不能存储
这个特殊汉字。1、char型变量是用来存储Unicode编码的字符的,unicode编码字符集中包含了汉字,所以,char型变量中当然可以存储汉字啦。补充说明:unicode编码占用两个字节,所以,char类型的变量也是占用两个...
char
型变量中能不能
存贮一个
中文
汉字
?为什么?
答:
在C语言中,char类型占1一个字节,而汉字占2个字节,所以不能存储
。在Java中,char类型占2个字节,而且Java默认采用Unicode编码,一个Unicode码是16位,所以一个Unicode码占两个字 节,Java中无论汉字还是英文字母都是用Unicode编码来表示的。所以,在Java中,char类型变量可以存储一个中文汉字。
char
型变量中能不能
存贮一个
中文
汉字
答:
不可以的,
一个char
只能装一个字符
char
型变量中能不能
存贮一个
中文
汉字
?为什么
答:
不能
。因为char占用8个bit,最多表示256种不同的情况,而汉字库少的也有近万个,无法完全区分。因此存储汉字最少占用两个char的大小,也就是两个字节。
char
型变量中能不能
存贮一个
中文
汉字
?为什么
答:
在其他一些编程语言里,
char
是两个字节。。。 char 数值是-128-127,而
汉字
有好几万个,256个数无法全部表示,而且char默认表示ascii码,不表示汉字,所以不行。。。但两字节可以达到6万多个计数,可以用来表示汉字,汉字都是两字节表示,在C/C++中用 两个char表示,在其他一些语言中char本身...
char
型变量中能不能
存贮一个
中文
汉字
?为什么
答:
char
型只能
存储一个
字符,汉字占用2个字符,2个char型数据才能表示
一个汉字
char
型变量中能不能
存贮一个
中文
汉字
?为什么
答:
一个中文汉字的编码方式是unicode 是一个16位的二进制位
char
是ascii的一个8位二进制位,所以不可能
存储一个中文字
char
型变量中能不能
存贮一个
中文
汉字
,为什么?
答:
基本类型只是定义,占多少内存位,里面
存储
什么都可以。Java中的
char
是16字节内存,即经常在C中定义的uint16。例如,写如下:char c=0x1234无论此数字是否对应于utf16的特定编码,都是完全可能的。使用双引号来表示字符串,而不是
Char
。必须使用单引号。
一个
'。“Java”源文件中是否可以...
java里
char
为什么能够
存储一个汉字
答:
utf-8:一个中文占用三个字节,utf-16:一个中文占2个字节;gbk(中国人的编码方式)
一个汉字
2个字节等.2.
char
的容量有多少了?java和c++不同char可以容下两个字节(c++一个)所以char的容量是一定的,能否存下一个汉字要看编码方式了.3.综上所述:当启用utf-8编码方式时char就存不下一个汉字了 ...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
char能否存储一个汉字为什么
char类型可以存储一个汉字吗
char数组存储汉字
char2能存几个汉字
char10能存几个汉字
一个汉字3个字节
char为什么可以存汉字
char是否可以储存汉子
char可以存储数字吗