Heim  >  Artikel  >  Entwicklungswerkzeuge  >  So lösen Sie verstümmelte Zeichen im vscode-Terminal

So lösen Sie verstümmelte Zeichen im vscode-Terminal

尚
Original
2020-03-26 17:36:214578Durchsuche

So lösen Sie verstümmelte Zeichen im vscode-Terminal

VS Code默认文件编码为 UTF-8,生成的可执行文件也是UTF-8编码的,但是系统编码为 GB2312,所以程序中的中文在显示的时候出现了问题

解决:利用 gcc 编译选项修改可执行文件的编码格式:-fexec-charset=utf-8;

  "code-runner.executorMap": {
        "c": "clear && cd $dir && gcc -fexec-charset=gbk $fileName -o .\\out\\$fileNameWithoutExt && .\\out\\$fileNameWithoutExt",
    }

查看系统编码:dos 下输入 chcp,得到代码页信息,https://blog.csdn.net/zp357252539/article/details/79084480

推荐学习:vscode教程

Das obige ist der detaillierte Inhalt vonSo lösen Sie verstümmelte Zeichen im vscode-Terminal. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn