codeblocks中文编码问题
发布日期:2021-06-29 05:00:57
浏览次数:3
分类:技术文章
本文共 569 字,大约阅读时间需要 1 分钟。
转载于https://blog.csdn.net/hk2291976/article/details/51037907
其实这是老调重弹的问题了,在windows下面出现中文乱码大多都是编码格式的问题不一致的问题,最简单的就是uft-8和gbk冲突的问题。如果一个文件本来是以utf-8存的,但是以gbk打开,当然会出现乱码了。
方法一:用utf-8打开文件
linux中中文常用的格式是utf-8,minGW是gcc的编译器,默认是utf-8格式,但是我们打开Setting/Editor/Encoding Setting 中可以看见,默认是windows-936(其实就是gbk格式)
所以,这个时候,我们可以把打开模式修改成utf-8修改完,请重新保存你的文件才有效。这里请你以后必须保存你的代码是utf-8的格式。
方法二:让编译器使用GBK编码(推荐)
既然在windows上用,就用GBK格式的好了
还是windows-936格式,勾选作为默认编码格式在Setting/Compiler/Other compiler options里面填入
-finput-charset=GBK -fexec-charset=GBK 让编译器使用GBK编码然后确定,重新保存文件。
我们试着新建一个工程,测试一下中文能不能很好的显示。
转载地址:https://blog.csdn.net/zhao2chen3/article/details/81352682 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月04日 22时50分24秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
paip.截屏功能流程说明
2019-04-29
Atiitt uke兼wag集团2017年度成果报告总结 attilax著 1. 组织机构进一步完善 8大首席部门 1 2. 事业部进一步完善,以及一百多个事业部了 1 3. 企业文化进一步完善 1
2019-04-29
Atititi ui之道 attilax著 v3 s11.docx 1. 概览 2 1.1. 软件设计可分为两个部分:编码设计与UI设计 2 2. 用户界面设计的三大原则是:置界面于用户的控制之下;
2019-04-29
Atitit 集团与个人的完整入口列表 attilax的完整入口 1. 集团与个人的完整入口列表 1 2. 流量入口概念 2 3. 流量入口的历史与发展 2 1.集团与个人的完整入口列表
2019-04-29
Atitit 网络编程之道
2019-04-29
Atiitt attilax掌握的前后技术放在简历里面.docx
2019-04-29
Atiitt 文档处理之道 attilax著
2019-04-29
Atiitt 可视化 报表 图表之道 attilax著 Atitit.可视化与报表原理与概论 1. 信息可视化 1 2. Gui可视化 2 2.1. atitit 知识的可视化.docx 2
2019-04-29
paip.c#图片裁剪
2019-04-29
paip.html 及css调试工具---debugbar
2019-04-29
paip.项目开发效率提升之思索
2019-04-29
paip.项目开发效率提升之思索
2019-04-29
Atitit spring5 集成 mybatis 注解班
2019-04-29
Atitit springboot mybatis spring 集成 Springboot1.4 mybatis3.4.6 /springbootMybatis 目录 1.1. 设置map
2019-04-29
Atitit 模板引擎总结 目录 1. 模板引擎 1 2. 常见模板步骤 1 2.1. 1)定义模板字符串 1 2.2. 2)预编译模板 2 2.3. 渲染模板 2 3. 流程渲染 if el
2019-04-29
Atitit 字符串转换数组main参数解析 args splitByWholeSeparator String string=" -host 101.1 8*124 -db 1
2019-04-29
paip.提升效率----几款任务栏软件vc59
2019-04-29
paip.验证码识别---序列号的反转
2019-04-29
paip.php调试脱离IDE VC59
2019-04-29
paip.DEVSUIT WEB .NET ASPX网站打开慢的原因
2019-04-29