环境:Windows 10 专业版

GCC版本:5.3.0

测试代码:

 #include <iostream>
using namespace std; int main(int argc, char const *argv[])
{
cout << "你好。" << endl;
return ;
}

编译执行后发现,中文不能正确显示出来。

用记事本打开文件,然后【另存为】

发现文件编码方式是UTF-8,修改成ANSI。继续编译执行,发现中文可以准确显示了。

我们把文件修改为UTF-8的编码方式,用一下命令编译执行,发现中文也可以准确显示了。

g++ -fexec-charset=GBK main.cpp -o main.exe && main.exe

-fexec-charset=charset,此选项指定窄字符或窄字符串的字面值常量的内部编码方式,默认为UTF-8。例如指定此选项为GBK,则窄字符或窄字符串常量将会以GBK编码方式存储而不是默认的UTF-8编码方式。

最新文章

  1. 【POJ 2503】Babelfish(字符串)
  2. InnoDB锁机制分析
  3. 2014-04-09 互联网Web安全职位面试题目汇总
  4. 解决JS传参中文乱码
  5. thinkphp和uploadfiy
  6. Mac下PHP环境的搭建
  7. winform 通过 html 与swf 交互 简单案例
  8. PHP源码阅读笔记一(explode和implode函数分析)
  9. SQL学习之高级数据过滤
  10. Spark源码阅读@ListenerBus 的实现
  11. hdu4324 Triangle LOVE (拓扑排序)
  12. Introduction to OOC Programming Language
  13. linux下配置ip地址四种方法(图文)
  14. IntelliJ IDEA sass环境配置及常见报错处理
  15. 【java 多线程】多线程并发同步问题及解决方法
  16. SQL 关键字练习
  17. 002.Ceph安装部署
  18. CAN control
  19. ip字符串,二进制转十进制输出
  20. idea新建工程项目结构

热门文章

  1. 15 int *ptr= (int *)(&amp;a+1)跨了整个数组长度
  2. ZOJ 3822 Domination 概率dp 难度:0
  3. MySQL 中Index Condition Pushdown (ICP 索引条件下推)和Multi-Range Read(MRR 索引多范围查找)查询优化
  4. KMP 详解图
  5. Apache 服务器认证 和重写
  6. Bad update sites
  7. scss学习笔记
  8. mysql 下载和 安装
  9. linux-推荐两款好用的录屏软件
  10. python编码问题 decode与encode