C语言关于文件中汉字的读取与写入

C语言fscanf的使用
刚刚学,求解。

img


以下是文件的内容

img


输出后

img

以打开文件然后另存为,再把文件编码改成ANSL,就不会出现乱码了。

加上#include <locale.h>然后在main内第一句加上 setlocale(LC_CTYPE, ""); 试下

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^