char型变量中能不能存贮一个中文汉字?为什么

我想请问一下,char型变量中能不能存贮一个中文汉字?为什么
最新回答
一澜冬雪

2024-06-06 00:14:09

一个汉子占两个字符空间,一个char只代表一个字符空间,也就是需要两个char的空间才能存储一个汉子,但你用的是c语言吧,要是java就没这问题,因为java用的是utf-8编码,char分配2个字符空间
猫街少女

2024-06-06 02:03:39

c/c++里不行c#里可以
c/c++里的char只占一个字节的内存,但汉字需要至少要2个字节来保存