在C中为什么汉字不能当做是字符来输出?

如题所述

#.字符是指计算机中使用的字母、数字、字和符号,包括:1、2、3、A、B、C、~!·#¥%……—*()——+等等。1个汉字字符存储需要2个字节,1个英文字符存储需要1个字节。
#.汉字是字符串 。
在C语言中,字符常量有以下特点:   
1.字符常量只能用单引号括起来,不能用双引号或其它括号。   
2.字符常量只能是单个字符,不能是字符串。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-26
实际上最普遍字符编码的不是汉字编码(GBK)而是一个叫做Unicode的国际通用字符编码集,他是人类语言文字的宝库,包括拉丁字符,希腊字母,中文字符,日本假名,数学符号等,因为通常使用汉字部分所以就被当做汉字编码啦

第2个回答  2011-09-25
c中只能输出ascll码中的符号
第3个回答  2011-09-25
字符串 。