当前位置: 技术问答>linux和unix
linux下用标准C如何创建一个unicode文件
来源: 互联网 发布时间:2016-03-22
本文导语: 我这么写的可是建立的不是Unicode文件,还是ANSI文件 if ((fpout=fopen("out.txt","ab+"))==NULL) { printf("out.txt can't be opened!n"); } fputwc(L'xFEFF', fpout); 这是为什么啊?请大家帮忙!谢谢! | 因为只...
我这么写的可是建立的不是Unicode文件,还是ANSI文件
if ((fpout=fopen("out.txt","ab+"))==NULL)
{
printf("out.txt can't be opened!n");
}
fputwc(L'xFEFF', fpout);
这是为什么啊?请大家帮忙!谢谢!
if ((fpout=fopen("out.txt","ab+"))==NULL)
{
printf("out.txt can't be opened!n");
}
fputwc(L'xFEFF', fpout);
这是为什么啊?请大家帮忙!谢谢!
|
因为只有fwrite支持二进制吧.
|
用fwirte写文件