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

乱码不要慌

VScode C语言编译中文输出乱码
主要原因: cmd编码方式是gbk,而g++或gcc是默认utf-8

so

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

在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",
    }
}
上一篇:盘点3种Python网络爬虫过程中的中文乱码的处理方法


下一篇:解决 VSCode 终端中运行 C++ 中文乱码