#include<stdio.h>
int main(void)
{
int i, len;
unsigned char BM[100];
char str[200];
printf("请输入一个或多个汉字:");
scanf("%s",BM);
for(len=0;BM[len]!='\0';len++);
for(i=0;i<len;i++)
printf("BM[%d]=%x\n",i,BM[i]);
printf("将编码转换成字符并显示:");
for(i=0;i<len;i++)
sprintf(str+2*i,"%x",BM[i]); //编码->字符,并存入str数组
for(i=0;i<2*len;i++)
printf("%c ",str[i]);
return 0;
}
汉字转GB2312编码程序c语言
最新推荐文章于 2024-06-05 07:00:00 发布