A-A+
Char型变量中能不能存储一个中文汉字
摘要:是的,Char型变量可以存储一个中文汉字。Char型变量是数据类型,简称char,是基本数据类型之一,表示一个字符,是有符号类型,其占用空间为2个字节,取值...
是的,Char型变量可以存储一个中文汉字。Char型变量是数据类型,简称char,是基本数据类型之一,表示一个字符,是有符号类型,其占用空间为2个字节,取值范围从-128到127,它可以存储ASC码(储存机械),也可以存储汉字(编码),如汉字“爱”在二进制中表示为“11101111 10100110”,每个汉字将占用16个位,也就是两个字节,那么一个Char型变量就可以存储一个汉字,可以看出Char型变量可以用来存储中文汉字。
Char型变量的拓展知识:
1、char型变量在内存中只占1字节,他是C++中唯一的有符号数据类型,他可以存储ASCII码,也可以存储汉字;
2、char型变量可以存储字符,给变量赋值时,必须使用单引号,如 char c="A";
3、char型变量可以当做int类型的变量使用,也可以当做字符;
4、char型变量的取值范围是-128~127,其中-128~-1表示128个负值,0~127表示128个正值,而0既有正值也有负值的取值。
语音读文: