Windows平臺Qt Creator中文亂碼問題的解決

                        Windows平臺Qt Creator中文亂碼問題的解決

 

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

但是,在輸出中文的時候會有中文亂碼的情況!所以解決一下!

 

#include <stdio.h>

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

    return 0;
}

看到這麼簡單的代碼都亂碼,思維瞬間,簡直就是要僵硬了。哈哈哈哈哈~

爲什麼會亂碼?原因是這樣的:

因爲中文版的Windows,平臺支持的是GB2312的編碼格式,而Qt Creator使用的則是Linux下通用的UTF-8編碼格式。

所以就會因爲編碼格式不同而產生亂碼的情況!

 

 

我們打開Qt Creator,再打開工程。點擊工具再點擊選項,如下圖:

點擊選項後就會彈出一個菜單,我們再點擊左邊第二個!右邊編碼格式選擇GB2312,用來匹配中文版的Windows系統的編碼格式!

 

這是要到下一次新建項目纔會生效,當然也可以設置一個對當前項目生效配置。如下圖:

這裏基本就差不多了,不想設置當前項目編碼格式的,也可以用Notepad++轉一下格式。NotePad++很老很經典也很耐用!

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

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章