我想请教一下各位鱼油,vs2019到底要怎么在控制显示中文字符呀?
我试了很多网上教的方法都无法在控制台显示中文,所以想来问问大家,还可以修改哪里的配置才可以正确显示中文 没遇到过这种情况 #include<stdio.h>#include<locale.h>
int main(void) {
setlocale(LC_ALL, "zh_CN");
wprintf(L"请输入:");
return 0;
} 试试设置 CMD 窗口的属性,打开一个 CMD 窗口,鼠标右键点击标题栏
jackz007 发表于 2020-11-21 12:27
试试设置 CMD 窗口的属性,打开一个 CMD 窗口,鼠标右键点击标题栏
这个没用,我试过 永恒的蓝色梦想 发表于 2020-11-21 11:23
没遇到过这种情况
8太行,还是乱码,你没遇过控制台乱码吗?{:10_262:} 打开你电脑的cmd和powershell,输入chcp看看显示的都是什么 学抓蟒蛇 发表于 2020-11-21 13:01
8太行,还是乱码,你没遇过控制台乱码吗?
没遇到过,要不换电脑? 会不会是你的vs的原因?之前有没有过这种情况 小无趣 发表于 2020-11-21 15:15
会不会是你的vs的原因?之前有没有过这种情况
VS调用的是cmd,应该是cmd的问题 永恒的蓝色梦想 发表于 2020-11-21 14:37
没遇到过,要不换电脑?
换电脑?可以{:10_256:}
但是我还是觉得重装一下系统更好,不然2万没了{:10_256:} 陈尚涵 发表于 2020-11-21 17:27
VS调用的是cmd,应该是cmd的问题
问题应该是vs的编码格式和cmd的不一样,所以就导致了乱码,我认为是这样
两边编码都统一,应该就能解决{:10_277:} 把这两个设置一下应该就不会有问题了 本帖最后由 liaozuhen 于 2020-11-24 21:10 编辑
文件编码要换成GB2312
其实我以前也有这样的问题{:10_266:}
页:
[1]