Windows平台Qt Creator中文乱码问题的解决

                        Windows平台Qt Creator中文乱码问题的解决

 

Qt Creator小清新感觉挺方便的。

但是,在输出中文的时候会有中文乱码的情况!所以解决一下!

 

#include 

int main(int argc, char *argv[])
{
    printf("Hello World!\n");
    printf("你好,我是中文!\n");

    return 0;
}

看到这么简单的代码都乱码,思维瞬间,简直就是要僵硬了。哈哈哈哈哈~

为什么会乱码?原因是这样的:

因为中文版的Windows,平台支持的是GB2312的编码格式,而Qt Creator使用的则是Linux下通用的UTF-8编码格式。

所以就会因为编码格式不同而产生乱码的情况!

 

 

我们打开Qt Creator,再打开工程。点击工具再点击选项,如下图:

Windows平台Qt Creator中文乱码问题的解决_第1张图片

点击选项后就会弹出一个菜单,我们再点击左边第二个!右边编码格式选择GB2312,用来匹配中文版的Windows系统的编码格式!

Windows平台Qt Creator中文乱码问题的解决_第2张图片 

这是要到下一次新建项目才会生效,当然也可以设置一个对当前项目生效配置。如下图:

Windows平台Qt Creator中文乱码问题的解决_第3张图片

这里基本就差不多了,不想设置当前项目编码格式的,也可以用Notepad++转一下格式。NotePad++很老很经典也很耐用!

好了,下一次新建项目,就可以支持中文了!

 

 

你可能感兴趣的:(中文乱码,Qt,Creator)