testng运行后的结果乱码_关于使用编辑器Dev C++中文编码运行后乱码问题的解决办法...

在说解决办法之前,先卖一下关子,先说说自己的一些解决过程,最后再说解决办法(心急就直接看解决办法,最好还是从上到下看,看看是不是咱们都是这样折腾的)
最近准备学C语言,但是在选择编辑器要么太老,要么太大,最后选择了Dev C++,因为习惯输出中文在控制台,所以写的程序有中文说明,就在这时出现了很恶心很无奈的问题,竟然乱码?
首先第一个想到的是去管网看看是不是下载错了,结果下载的没问题。然后就是网上各种找答案,英语的看不懂,中文的都是一些源代码中写中文乱码问题,然后用文本文件打开,设置字符集为ANSI解决,完全和我的问题南辕北辙,隔了几天不准备用汉字写在源代码中了,可是管不住自己的习惯,又用汉字结果还不行,最后准备卸载这个软件的时候,我提醒自己最后一次查查解决办法,因为,我猜想任何软件设计者们连基本的功能不可能想不到,再说我选择这个软件的初衷就是版本新,更没有理由说,乱码问题是正常。最最后,在一个博客上看到因为系统原因可能导致的控制台问题,这时我才恍然大悟,运行程序后是控制台出的问题,而不是搜索源代码乱码问题(侧重点不一样,搜索关键字耽误了时间),我立刻像是看到救命的稻草,马上付诸行动,去Windows控制台设置,结果也是空欢喜一场,根本就没有那个选项,不过也没灰心,这倒是给我起到了抛砖引玉的作用,我想到了,Dev C++运行程序的控制台,去里面设置,最后解决了问题,虽然写的比较多,挺啰嗦的,但这也是一种查找问题的过程,解决办法的思路!呵呵。

下面附上代码和解决前后的办法:

源代码:

#include 

运行结果:

729a7f2c2e80f5b056742287f4f7f6f7.png

真是一堆什么东东,看着很烦人,也看不懂。现在解决一下,别关闭窗口,点击最顶部(不确定是叫菜单栏还是状态栏),

选择默认值:

92e6d8b871375469162dc45f4afe886e.png

进去之后看到,原来在这坏事了,真是防不胜防!

3c4b4ab73fe9c5602f633ea778af2634.png

选择中文简体 GBK,点确定,如下:

c7352c74610a3fca44609fdf81a7b0cf.png

再次运行程序,如下:

4685a91a74f5fc994f0a85580674488e.png

问题解决意不意外,惊不惊喜,开不开森,反正我是开心到家,哇哈哈哈哈。题外话:无论是做编程还是其他专业,做事不能浅尝辄止,也不能半途而废,还是那句老话,天下无难事,只怕有心人。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值