CLion配置问题
CLion配置问题
引子
由于 .c 文件文字编码出现乱码,然后把整个文件的编码类型都改成了GBK
最后从utf-8文件读取内容输出出现乱码
解决
由于文件的编码格式问题,只能正常读取 gbk 格式文件
所以我们先将项目文件的的编码格式修改为 utf-8
再将字符编码替换为 utf-8
问题解决
如果文件在写入过程中变为二进制格式,可能是因为在写入时使用了二进制模式打开文件,例如在使用fopen()
函数打开文件时使用了”wb”或”w+b”作为文件打开模式。这种模式会将文件写入为二进制格式。
如果你想让文件保持文本格式,需要使用”text”模式打开文件。在使用fopen()
函数打开文件时,可以使用”w”或”w+”作为文件打开模式,这样写入的数据就会按照文本格式进行写入。
如果文件已经被写入为二进制格式,可以尝试重新打开文件并使用”text”模式写入数据,覆盖掉原来的数据。如果重新写入后仍然无法正常显示,可能是因为原始的文本数据已经被破坏或损坏,需要找到原因并修复文件。
Comments
Comment plugin failed to load
Loading comment plugin