code c输出窗口乱码咋解决

输出窗口报错,该时间和标识都试过了tuf-8和改时间bata都不行,代码没问题,友们解决一下,万分感谢,

img

你把路径里的中文名去掉改成英文再运行看看,如果不是就是编译器配置的问题

添加系统环境变量 PYTHONIOENCODING:

变量名:PYTHONIOENCODING
值:UTF8
配置完成后,需要重启Vscode
还有其它方法,详见:

在code runner的设置中将c/c++的运行命令改为

img

  "c": "chcp 65001 && cd $dir && gcc $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
  "cpp": "chcp 65001 && cd $dir && g++ $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",

,重启vscode重新运行
有帮助望采纳~

这种问题一看就知道是中文引起的,你可以百度 终端中文乱码,可以通过一些配置来使终端可以正常显示中文的。

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632