c语言写入txt文件乱码 如下:为什么C语言读取文件中的数据并输出时有乱码出现?本来输入的是数字,然后从文件中读取后就变汉字?

如下:为什么C语言读取文件中的数据并输出时有乱码出现?本来输入的是数字,然后从文件中读取后就变汉字?它可能是您的文本的存储格式。再次另存为UTF-8文件。UTF-8编码格式的数字占用一个字节。ANSI

如下:为什么C语言读取文件中的数据并输出时有乱码出现?本来输入的是数字,然后从文件中读取后就变汉字?

它可能是您的文本的存储格式。再次另存为UTF-8文件。UTF-8编码格式的数字占用一个字节。ANSI或其他字符占用两个字节。

C语言中如何用writefile将结构体写入文件,写可以写进去,但里面很多乱码?

您可以使用自己的结构写入文件。当然,文件不知道如何解析您定义的结构。你只能自己解析。如果您想清楚地看到它,比如在一个TXT文件中,请将结构成员转换为字符串,然后逐个编写