大家好,又见面了,我是你们的朋友全栈君。
问题描述
这是由于编码不同而造成的问题,何为编码?常见的如
Uncoide
,UTF-8
,UTF-16
,GB2312
,GBK
,GB18030
VSCode默认的文件编码是
UTF-8
,而你要用C/C++打印中文在屏幕上时就会出现错误。因为打印时中文的输出编码是
GBK
或者GB18030
或者GB2312
,就会导致出错。简单来说就是,我用中文,你用英文,当然无法理解了。
解决方法
临时修改
在VSCode状态栏处,你会看到一个
UTF-8
的字样,点击它–通过编码保存
,修改为GBK
,GB18030
或GB2312
永久修改
在VSCode侧边栏处最下方有个小齿轮图标点击之后,依次点击
“设置---文本编辑器---文件”
,找到Encoding
这一项,修改为中文编码,完事。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/157607.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...