关于程序输出中文显示乱码的问题
本帖最后由 zltzlt 于 2020-2-8 17:04 编辑如果我在 VSCode 的命令行中用 g++ 编译 C++ 程序,则打印的中文会乱码。
但是我在 Dev - C++ 中就不会出现乱码的问题:
请问大家这是为什么?{:10_254:} 我连运行都运行不了:
一个账号 发表于 2020-2-8 16:50
我连运行都运行不了:
g++ zltzlt 发表于 2020-2-8 16:53
g++
这倒可以编译成功,为什么:
zltzlt 发表于 2020-2-8 16:53
g++
为啥我可以输出中文:
改一下test.cpp的编码看看
一个账号 发表于 2020-2-8 16:58
为啥我可以输出中文:
不是windows的cmd,是vscode的终端中乱码
人造人 发表于 2020-2-8 17:53
改一下test.cpp的编码看看
谢谢,但是还是会乱码 zltzlt 发表于 2020-2-8 17:55
谢谢,但是还是会乱码
等一等,我去试试
utf-8编码,一切正常
C++也一样
人造人 发表于 2020-2-8 18:15
C++也一样
那可能是我操作有误。谢谢。 zltzlt 发表于 2020-2-8 18:41
那可能是我操作有误。谢谢。
也有可能是因为我之前折腾的成果还在发挥作用
我之前就因为中文乱码折腾过了,记得是修改了一个或者一些配置文件
先找一些用vscode的人,让他们在他们的环境下测试一下,看看会不会乱码
因为是很久之前的事了,我已经不记得修改了哪些配置文件,而且不一定就是因为我修改了配置文件才可以显示中文的
人造人 发表于 2020-2-8 18:46
也有可能是因为我之前折腾的成果还在发挥作用
我之前就因为中文乱码折腾过了,记得是修改了一个或者一些 ...
chcp 65001 搞定了,谢谢 zltzlt 发表于 2020-2-8 18:53
chcp 65001 搞定了,谢谢
哦,原来是代码页的问题
页:
[1]