vscode软件调试乱码问题解决方法
安装vscode软件及c语言编译器之后,执行打印hello word代码OK了,但是打印中文内容,在终端这边竟然显示乱码,真是每次使用软件都会遇到的中文乱码问题;
解决方法分为两步,首先对编译语言设置gbk,然后对输入的代码文件设置gbk;
具体操作如下:
-
点击vscode软件的左下角齿轮标志,点击设置,点击如下图箭头指标志,打开setting.json文件
-
在setting.json文件中添加以下内容:
"[cpp]":{"files.encoding": "gbk"},
"[c]": {"files.encoding": "gbk"}
- 打开文件-首选项-设置,在搜索框中输入“encoding”,将“files:encoding”参数设置为GB2312,重启下vscode,执行代码后,终端内容显示就是中文
PS:如果之前执行过代码,建议把生成的XXX.exe文件先删除,再执行代码