问题现象:
1、将程序copy或git到WinServer2019英文服务器中时,用VS2022打开发现部分文件中文乱码,不影响运行。怀疑是VS问题,但发现用txt文档进行打开也是乱码,于是怀疑系统问题,以为缺少中文环境问题,于是装上中文包,但问题还是没解决,因为出现中文乱码是程序与控制台字符编码规则不一致才会出现,但程序在其他系统上中文没问题,所以此时高度怀疑控制台字符编码有问题。
2、打开cmd,右键属性发现控制台代码页字符编码为
但正常情况下应该为
解决方法:
1、打开“控制面板”。
2、选择“区域”
3、点击“管理”,点击“更改系统区域设置”
4、选择“中文(简体,中国)”。
5、系统会提示重启,重启打开代码发现中文乱码已经解决