C/C++教程

VScode C语言编译中文输出乱码

本文主要是介绍VScode C语言编译中文输出乱码,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

乱码不要慌

在这里插入图片描述
主要原因: cmd编码方式是gbk,而g++或gcc是默认utf-8

so

在这里插入图片描述

在settings.json中加入以下片段

{
    "code-runner.executorMap": {
         "c": "cd $dir && gcc -fexec-charset=GBK $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
         "cpp": "cd $dir && g++ -fexec-charset=GBK $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
    }
}
这篇关于VScode C语言编译中文输出乱码的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!