在vscode上运行C++程序发生错误,输出了乱码。

[Running] cd "c:\Users\Administrator\Desktop\k" && g++ s.cpp -o s && "c:\Users\Administrator\Desktop\k"s
'g++' �����ڲ����ⲿ���Ҳ���ǿ����еij���
�����������

img

[Done] exited with code=1 in 0.065 seconds

解决方案:

  1. 右下角可以看见当前的编码方式,点击

img

  1. 点击之后上方弹出窗口,选择 Reopen with Encoding ,输入或者选择正确字符集即可

img

img


改GBK或者UTF8直到不乱码

望采纳,推荐这一篇解决方案,解决终端输出的内容出现:菱形乱码问题:
https://blog.csdn.net/weixin_43439450/article/details/118331694

如果上面的不行,建议尝试下面这个文章:
https://blog.csdn.net/u011895157/article/details/124778725