char可以存储汉字吗Java java中的char型变量中能存储 16、char型变量中能不能存储一个中文字符?为什么? char型变量是用来存储Unicode编码的字符的,Unicode编码字符集中包含了汉字,因此char型变量中可以存储汉字。不过,如果某个特殊的汉字没有被包含在Unicode编码字符集中,那么,这个char型变量中就不能存储这个特殊汉字。
char型变量只有一个字节,所以只能赋一个字符给它,例如:char x='a'。定义一个char型变量,想赋值为ABC,是不可以的。可以将字符串赋值到一个字符型数组中去,例如:char x[4]="ABC",注意这里字符串虽然看起来只有ABC三个字符,但是实际上末尾还要加上一个‘\0'的,所以这里数组元素个数为4,...
1 char型变量中能不能存贮一个中文汉字? char型变量是用来存储Unicode编码的字符的,unicode编码字符集中包含了汉字,所以,char型变量中当然可以存储汉字啦。不过,如果某个特殊的汉字没有被包含在unicode编码字符集中,那么,这个char型变量中就不能存储这个特殊汉字。补充说明:unicode编码占用两个字节,所以,char类型的变量...
不可以,char是保留字符,不能作为变量名,不过你可以用大写Char 这样的,应该可以!如若还有不懂,百度hi我,如对楼主有所帮助望尽快采纳,谢谢!
char **类型变量可以赋值给const char **吗?C专家编程上面说,不可以,但实际测试发现可以,那到底可不可以呢?多谢大家帮助 狗奶味 强能力者 7 你写的代码foo的参数类型是char** 草酱 帕秋莉糕 12 你的const呢??? XeO2 帕秋莉糕 12 不能。如果可以的话,你会发现一个诡异的现象:const char *str...
c语言可以把一个汉字赋给char变量吗 比如chara;a='王';... 比如char a;a='王'; 展开 char型变量只占用1个字节,而汉字至少需要2个字节。因此单个char型变量无法存储一个汉字。
可以啊,你可以先定义一个char型数组比如 char b[3] = {'a','b','c'};然后a=b; 此时a[0]就是字符'a'
java的变量是有作用范围的,变量的作用域,在这范围之外无法被调用。想在if外面能用,那么就把它先定义...
在C语言中,字符用单引号,字符串用双引号。在c1=''a;中,'a'是字符常量,必须用单引号。"a"表示字符串,包含两个字符,一个是'a',一个是'\0'。
当然可以了!getchar也是一个带返回值的函数!可作为表达式的一部分!