用编程怎么实现汉字转ASCII码?
来源:百度知道 编辑:UC知道 时间:2024/06/01 07:01:35
例如:
按住alt,然后按22307,最后放 alt
按住alt,然后按35806,最后放 alt
按住alt,然后按24555,最后放 alt
按住alt,然后按20048,最后放 alt
就是显示 圣诞快乐
用C后者JAVA 是怎么实现了呢?
请注意下!!!!,最后的数字要可以用ALT输出 就像例题中的一样?
按住alt,然后按22307,最后放 alt
按住alt,然后按35806,最后放 alt
按住alt,然后按24555,最后放 alt
按住alt,然后按20048,最后放 alt
就是显示 圣诞快乐
用C后者JAVA 是怎么实现了呢?
请注意下!!!!,最后的数字要可以用ALT输出 就像例题中的一样?
我晕!!ASCII码只有8位!!汉字码不在ASCII码里边的!!
汉字不能表示成ASCII码,简体汉字一般是用GB2312存储的,占用两个char位置。举例如下
main()
{
char chn[3];
scanf("%s",chn); //这里输入一个汉字
printf("%d %d\n",chn[0]&0xFF,chn[1]&0xFF);
//输出对应的数字,与0xff做且运算是为了保证输出正数
return 0;
}