字符型变量最大可存储多少个汉字

如题所述

半个汉字!字符型变量 char b ;
变量b就只能放一个字母。一个字母就一个字节,放了汉字就会溢出,所以还是定义字符串
char b[number] ; 能放number/2个汉字,
或者指针指向内存中的一个地址
char * b ;没有具体留意能放多少汉字,没有测试过,理论上可以放很多很多。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-25
String 数据类型
字符串有两种:变长与定长的字符串。
变长字符串最多可包含大约 20 亿 ( 2^31)个字符。
定长字符串可包含 1 到大约 64K ( 2^16 ) 个字符。

1个汉字等于2个字符。
第2个回答  2011-03-26
字符型变量用来存放字符常量,它只能放一个字符,不要以为在一个字符变量中可以放一个字符串。
用法如下:
char a;//定义个字符变量a
a='a ';//赋值要用单引号' '
如果要放字符串,要用字符数组,用法如下:
char a[]={"china"};
第3个回答  2011-03-25
0~65535个字符,即32767个汉字。
第4个回答  2011-03-26
这个要看你的电脑配置了!

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网