Visual Studio Code运行C++程序,终端中文显示乱码的解决方法!!!

百度了好久,尝试了好多配置方法都没有成功,正当我要放弃的时候!我点开了json文件一个个看,没想到就找到解决方案了(纯纯靠试出来的!!!泪目)


首先打开tasks.json文件,找到这样一条(上面都有注释!其实能看懂)

"-fexec-charset=GBK", // 生成的程序使用GBK编码,不加这一条会导致Win下输出中文乱码

我们只需要把"GBK"改成"UTF-8"就好了!!!

更改前:

"-fexec-charset=GBK", // 生成的程序使用GBK编码

更改后:

"-fexec-charset=UTF-8", // 生成的程序使用UTF-8编码,不加这一条会导致Win下输出中文乱码

Visual Studio Code运行C++程序,终端中文显示乱码的解决方法!!!_第1张图片

你可能感兴趣的:(vscode,c++,vscode)