可以得到汉字的每个字节的ASCII码(内码)值,也可以得到它们的区位码:
#include
int main()
{unsigned char s[11]; int i,a,b;
printf("请输入姓名:");
gets(s);
printf("汉字\tASCII码\t\t内码\t区位码\n");
for(i=0;s[i];i+=2)
{ a=s[i]; b=s[i+1];
printf(" %c%c :\t%d %d\t\t%X%X\t%d",a,b,a,b,a,b,a-160);
if(b<170)printf("0%d\n",b-160);
else printf("%d\n",b-160);
}
system("pause");
return 0;
}