鱼C论坛

 找回密码
 立即注册
查看: 1512|回复: 15

[已解决]关于程序输出中文显示乱码的问题

[复制链接]
发表于 2020-2-8 16:47:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 zltzlt 于 2020-2-8 17:04 编辑

如果我在 VSCode 的命令行中用 g++ 编译 C++ 程序,则打印的中文会乱码。

1.png

但是我在 Dev - C++ 中就不会出现乱码的问题:

1.png

请问大家这是为什么?
最佳答案
2020-2-8 18:15:12
C++也一样

2.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-8 16:50:46 | 显示全部楼层
我连运行都运行不了:
1.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-8 16:53:18 | 显示全部楼层
一个账号 发表于 2020-2-8 16:50
我连运行都运行不了:

g++
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-8 16:56:16 | 显示全部楼层


这倒可以编译成功,为什么:

1.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-8 16:58:08 | 显示全部楼层

为啥我可以输出中文:

1.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-8 17:53:30 | 显示全部楼层
改一下test.cpp的编码看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-8 17:54:48 | 显示全部楼层
一个账号 发表于 2020-2-8 16:58
为啥我可以输出中文:

不是windows的cmd,是vscode的终端中乱码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-8 17:55:34 | 显示全部楼层
人造人 发表于 2020-2-8 17:53
改一下test.cpp的编码看看

谢谢,但是还是会乱码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-8 17:57:07 | 显示全部楼层
zltzlt 发表于 2020-2-8 17:55
谢谢,但是还是会乱码

等一等,我去试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-8 18:07:03 | 显示全部楼层
utf-8编码,一切正常

1.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-8 18:15:12 | 显示全部楼层    本楼为最佳答案   
C++也一样

2.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-8 18:41:40 | 显示全部楼层

那可能是我操作有误。谢谢。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-8 18:46:00 | 显示全部楼层
zltzlt 发表于 2020-2-8 18:41
那可能是我操作有误。谢谢。

也有可能是因为我之前折腾的成果还在发挥作用
我之前就因为中文乱码折腾过了,记得是修改了一个或者一些配置文件

先找一些用vscode的人,让他们在他们的环境下测试一下,看看会不会乱码

因为是很久之前的事了,我已经不记得修改了哪些配置文件,而且不一定就是因为我修改了配置文件才可以显示中文的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-8 18:53:48 | 显示全部楼层
人造人 发表于 2020-2-8 18:46
也有可能是因为我之前折腾的成果还在发挥作用
我之前就因为中文乱码折腾过了,记得是修改了一个或者一些 ...

chcp 65001 搞定了,谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-8 18:58:11 | 显示全部楼层
zltzlt 发表于 2020-2-8 18:53
chcp 65001 搞定了,谢谢

哦,原来是代码页的问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-16 03:50

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表