当前位置: 技术问答>linux和unix
取汉字机内码的问题
来源: 互联网 发布时间:2016-02-23
本文导语: int main() { char a[]="啊"; printf("%x,%xn", (unsigned char)a[0],(unsigned char)a[1]); return 1; } 在rh9下不是啊的内码,但在win-tc下是的. 是不是rh9的汉字编码不是gb2312?怎么才能取出内码呢 | rh9默认的...
int main()
{
char a[]="啊";
printf("%x,%xn", (unsigned char)a[0],(unsigned char)a[1]);
return 1;
}
在rh9下不是啊的内码,但在win-tc下是的.
是不是rh9的汉字编码不是gb2312?怎么才能取出内码呢
{
char a[]="啊";
printf("%x,%xn", (unsigned char)a[0],(unsigned char)a[1]);
return 1;
}
在rh9下不是啊的内码,但在win-tc下是的.
是不是rh9的汉字编码不是gb2312?怎么才能取出内码呢
|
rh9默认的utf-8吧
改一下环境变量 可能就好了
改一下环境变量 可能就好了