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

本文介绍了解决DEVC++环境下汉字显示不全及乱码的问题。通过调整编辑器和编译器设置,实现正常显示中文,适用于初学者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

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

具体情况如下:

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

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

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

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

2.中文乱码问题

具体情况如下:

正常情况下,显示框输出的应是:你好,世界!
可现在输出的却是一段乱码。

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

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

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


请添加图片描述

如此便大功告成啦

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

评论 66
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

溪读卖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值