File 写unicode码问题 换行问题

来源:互联网 发布:linux查看登录用户清单 编辑:程序博客网 时间:2024/05/17 01:23
FILE *f1;

f1=fopen("create-pro.txt","wb");  //加 b 可写 \r\n 换行

 char line[2]; // Unicode file header
 line[0] = 0xff;
 line[1] = 0xfe;
//   char line[3]; // UTF-8 file header
//   line[0] = 0xef;
//   line[1] = 0xbb;
//   line[2] = 0xbf;
   fwrite(line, sizeof(char), 2, f1);

fputs("\r\n",f1);

char c1[4]; // UTF-8
  c1[0] = 0x0D;
  c1[1] = 0x00;
  c1[2] = 0x0A;
  c1[3] = 0x00;
    fwrite(c1, sizeof(char), 4, f1);

fclose(f1);

原创粉丝点击