11问答网
所有问题
当前搜索:
char存储一个汉字
char
型变量中能不能
存贮一个
中文
汉字
?为什么?
答:
1、
char
型变量是用来存储Unicode编码的字符的,unicode编码字符集中包含了汉字,所以,char型变量中当然可以
存储汉字
啦。补充说明:unicode编码占用两个字节,所以,char类型的变量也是占用两个字节。2、在Java中,char类型可以
存储一个
中文汉字,因为Java中使用的编码是Unicode(不选择任何特定的编码,直接使用...
char
型变量中能不能
存贮一个
中文
汉字
?为什么?
答:
无法
存储
。因为
char
型具有的空间比
汉字
占有的空间要小。char型变量,占用空间为
一个
字节。汉字根据不同编码方式,最少需要两个字节,最多可能有三个字节甚至6个字节。所以单个char变量是无法存储下中文汉字的。
char
是什么类型,它能
存储汉字
吗?
答:
char
是容纳单字符的一种基本数据类型,不能
存储汉字
,(
一个汉字
占2字节)存储字符串用string,其实String就是一个char的数组,不过它当中的元素多一个‘\0'在数组的最后,表示结束例如字符串abcdchar a[]={'a','b','c','d','\0'};是等价的。而且一个变量只能
存一个
字符;如果要存多个则...
char
型变量中能不能
存贮一个
中文
汉字
?为什么
答:
一个中文汉字的编码方式是unicode 是一个16位的二进制位
char
是ascii的一个8位二进制位,所以不可能
存储一个中文字
char
可以
存汉字
吗?
答:
char
是容纳单字符的一种基本数据类型,不能
存储汉字
,(
一个汉字
占2字节)存储字符串用string,其实String就是一个char的数组,不过它当中的元素多一个‘\0'在数组的最后,表示结束例如字符串abcdchar a[]={'a','b','c','d','\0'};是等价的。而且一个变量只能
存一个
字符;如果要存多个则...
char
型变量中能不能
存贮一个
中文
汉字
?为什么
答:
汉字
是两字节。。。不过这个说法仅适合于C/C++语言,因为C/C++中
char
是
一个
字节。。。在其他一些编程语言里, char是两个字节。。。 char 数值是-128-127,而汉字有好几万个,256个数无法全部表示,而且char默认表示ascii码,不表示汉字,所以不行。。。但两字节可以达到6万多个计数,可以用来...
java中
一个char
型变量是否可以
存储一个
中文
汉字
,为什么
答:
因为java中的
char
是两个字节的,所有可以用来
存储
中文(
一个
中文也是两个字节),而在c语言中char只是一个字节,所有不能用来存储中文,要想存储中文,只能用字节数组。java的基本数据类型长度 byte:1 short:2 int:4 long:8 boolean:1 char:2 float:4 double:8 c的基本数据类型长度 short:2 ...
java中
一个char
型变量是否可以
存储一个
中文
汉字
,为什么
答:
因为java中的
char
是两个字节的,所有可以用来
存储
中文(
一个
中文也是两个字节),而在c语言中char只是一个字节,所有不能用来存储中文,要想存储中文,只能用字节数组。java的基本数据类型长度 byte:1 short:2 int:4 long:8 boolean:1 char:2 float:4 double:8 c的基本数据类型长度 short:2 ...
java
char
型变量中能不能
存贮一个
中文
汉字
答:
public class Test {public static void main(String[] args) {
char
ch = '我';System.out.println(ch);}}当然可以
char
是汉字吗,它能
存储汉字
吗?
答:
char
是容纳单字符的一种基本数据类型,不能
存储汉字
。严格来说,char 其实也是整数类型(integer type),因为 char 类型
储存
的实际上是整数,而不是字符。计算机使用特定的整数编码来表示特定的字符。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜