windows 记事本的编码
另一个程序往记事本输出,记事本自动匹配该程序的编码格式,选择相应的编码格式。比如之前该文本是utf-8,该程序的编码是GBS。程序输出到txt文本后,txt会自动匹配其相应的编码格式为ANSI。
txt文本乱码的可能性
1、非unicode那里没有设置。
2、更改txt文本为utf-8编码后,已有的文字,被不匹配编码程序读取,程序中出现乱码,该乱码又被回传到txt中,所以会乱码。该乱码经过双重编译后,没有办法通过改变编码的方式还原,需要删除重新编辑。
只有GBS没办法读取utf-8,只有这一个方向。