VScode运行C语言输出中文乱码问题解决方案
1.问题现象
2.解决方案(单文件配置实现/全局配置文件实现)
2.1单文件配置实现
上面通过修改字符集的方法只会针对当前文件有用,如果我们再创建一个新的c文件,那么这个c文件又会打印中文乱码,例如下图
2.1全局配置文件实现
"terminal.integrated.profiles.windows": {
"PowerShell": {
"source": "PowerShell",
"icon": "terminal-powershell",
"args": ["-NoLogo", "-NoExit", "-Command", "chcp.com 65001"]
},
"Command Prompt": {
"path": ["${env:windir}\\Sysnative\\cmd.exe", "${env:windir}\\System32\\cmd.exe"],
"args": ["/K", "chcp 65001"],
"icon": "terminal-cmd"
}
},
测试结果成功!