用C语言写UTF-8编码的文件

 为实现用C语言写UTF-8编码的文件,测试了如下两种状况。 第一种状况,为 fopen 指定一个编码,而后写入 wchar_t 字符串,最终写入的文件就是UTF-8编码的了,原理不清楚,估计是 fwrite 时对 wchar_t 作了编码转换(若是写入 char 的话就会乱码)。ide #include <stdio.h> #include <tchar.h> int main() { FI
相关文章
相关标签/搜索