unsigned char stra[]="我喜欢你"; unsigned strb[]={0xce,0xd2,0xcf,0xb2,0xbb,0xb6,0xc4,0xe3,/0}; printf("%s/n%s",stra,strb);//二者等价,输出“我喜欢你” 汉字的GB码减0xa0可得区位码 char s[]="我"; printf("%d,%d",(unsigned char)s[0]-0xa0U,(unsigned char)s[1]-0xa0U);//得到区位码46,50
汉字gb码(机器十六进制编码),区位码表示与转换
最新推荐文章于 2023-01-02 20:46:59 发布