DEV C++光标不在有汉字一行时汉字不显示以及中文乱码问题解决方法

前言:博主刚开始使用DEV C++时真的是被这两个问题搞得焦头烂额(orz),以至于有中文时都用拼音代替,但是这样程序运行出来后实在是太影响阅读了。于是我上网搜集资料,但网上的资料真的是让人眼花缭乱,于是在此我把这两个问题罗列出来,用图文方式简单粗暴的让读者一看就懂如何操作。

1.光标不在有汉字一行时汉字不显示

具体情况如下:

这是光标和汉字在同一行时的情况:

这是光标和汉字不在同一行时的显示:
请添加图片描述

解决方法:在DEV C++的最上面的一排功能中点击“工具”,选择编辑器选项,然后点击“显示”,将<ID 27071 translation missing>前面的方框的勾选取消就ok了(英语好的读者看到这估计就能明白这就是“翻译隐藏”的意思啦)。
附上图片:
○1在这里插入图片描述

○2
*在这里插入图片描述
ps:下面取消勾选就行了。

2.中文乱码问题

具体情况如下:

正常情况下,显示框输出的应是:你好,世界!
可现在输出的却是一段乱码。
在这里插入图片描述

解决方法:同样还是在DEV C++的最上面的一排功能中点击“工具”,选择编译选项,然后将“编译时加入以下命令”勾选上,并在下面的方框中输入以下一串字符和字母 -fexec-charset=gbk

附上图片:
○1
请添加图片描述
○2

注意:这里的是编译器选项,而非编辑器选项!!!(详细操作看上面的解决方法)
在这里插入图片描述\


请添加图片描述

如此便大功告成啦:
请添加图片描述

文末bb:制作不易,博主感觉已经把饭炫到读者嘴里面啦。不过图片排版还是有点不足,我会继续努力的。希望读者大大们给点点赞和关注,能有评论就更好了。你对我的关注就是我制作的最大动力。谢谢!在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_73390155/article/details/128208131
Dev