Visual Studio 中文注释显示乱码
现象
下载的第三方源代码中的中文在 Visual Studio 2022 中显示乱码
解决
右键要打开的代码文件,选择 “open with…”
弹出的对话框选择:
进一步可以选择 utf8 或者 gb2312 等,不行就多试几个
然后就能正常显示
参考
cmd显示乱码
源文件以gb2312保存的,所以终端也得用该编码显示,否则就会出现乱码
解决方法是在代码前加上
...system("chcp 936");cout << "你好"...
用于临时修改cmd的编码方式,其中chcp就是修改命令,936表示gb2312,65001表示utf8