[PIC®/AVR®/dsPIC®产品] 汉字内码索引一直出警告!

[复制链接]
1470|25
小夏天的大西瓜 发表于 2022-12-25 11:46 | 显示全部楼层
supernan 发表于 2022-12-8 20:42
228警告的意思是“该字符在C 代码中是非法的。有效字符包括字母、数字和构成可接受操作符的字符",”差“内 ...

我感觉也是这样的非法字符,建议楼主修改一下这个字符应该就没问题了
tpgf 发表于 2023-1-5 15:07 | 显示全部楼层
一个汉字是有两个内码,但什么把它分出来啊
xiaoqizi 发表于 2023-1-5 15:21 | 显示全部楼层
所有的国标汉字与符号组成一个94×94的矩阵。在此方阵中,每一行称为一个"区",每一列称为一个"位",因此,这个方阵实际上组成了一个有94个区(区号分别为0 1到94)、每个区内有94个位(位号分别为01到94)的汉字字符集。一个汉字所在的区号和位号简单地组合在一起就构成了该汉字的"区位码"。在汉字的区位码中,高两位为区号,低两位为位号。
木木guainv 发表于 2023-1-5 15:32 | 显示全部楼层
国标码 = 区位码(16进制化--区码和位码分别进行16进制转化)+2020H
aoyi 发表于 2023-1-5 15:42 | 显示全部楼层
计算机只识别由0、1组成的代码,ASCII码是英文信息处理的标准编码,汉字信息处理也必须有一个统一的标准编码。 汉字交换码(国标码)主要用于汉字信息交换,我国国家标准局于1981年5月颁布了《信息交换用汉字编码字符集——基本集》,代号为GB2312-80,共对6763个汉字和682个图形字符进行了编码。
tfqi 发表于 2023-1-5 15:54 | 显示全部楼层
汉字在显示的时候,是以点阵的形式显示出来的,常见到的有16*16点阵、24*24点阵、32*32点阵。比如说“啊”的16*16点阵字模如下,共256Bits,占用32 Bytes:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0