codeblocks執行顯示中文亂碼

2021-07-27 19:53:29 字數 698 閱讀 8070

環境:

1.windows10 英文版

2.codeblocks ide軟體

當在文件中輸入漢字可以顯示出來,但是編譯執行時候會發現終端視窗顯示中文亂碼。

需要檢查以下幾個內容:

1. cmd視窗的配置引數

檢查cmd的defaults中的default code page是否存在?是否選用gbk。

如果沒有default code page,則需要在windows 10 英文版的語言配置中加上中文編碼.

2  windows 10英文版配置中文編碼

單擊開始選單,選擇settings選單;

在settings對話方塊中單擊time&language;

在time&language選項中,單擊左側的region&language。然後在右側單擊additional date,time,regional settings。

單擊change location;

在region對話方塊中單擊administrative選項卡。單擊下面的change system location。

在彈出的region settings對話方塊中的下拉列表中選擇chinese (simplified, china),這個代表中文簡體,裡面還有其他的一些chinese,不要選錯嘍。這時候彈出乙個對話方塊讓重啟,根據需要進行重啟。

3. codeblocks編碼設定

參考

CodeBlocks設定程式UAC執行級別

在vs裡設定uac執行級別是很容易的,但是codeblocks並不原生支援uac的設定。實際上,windows是通過在程式中嵌入帶uac選項的manifest清單檔案來實現程式的uac支援的。所以,我們可以設法在codeblocks的c c 專案中新增清單檔案,讓生成的程式帶有安全盾,雙擊執行時自動...

Ubuntu中的codeblocks安裝

以前在windows系統裡總是用codeblocks來寫c程式,安裝了ubuntu後,想要裝上。現在我把我的安裝步驟分享給大家 第一步 安裝基本編譯環境 sudo apt get install build essential sudo apt get install gdb 第二步 安裝codeb...

codeblocks中我認為比較常用的快捷鍵

日常編輯 1 需要更大編輯空間時,f2和shift f2分別可以顯隱下方logs others欄和左方的management欄。3 ctrl d可複製當前行或選中塊。4 ctrl shift c注釋掉當前行或選中塊,ctrl shift x則解除注釋。5 tab縮排當前行或選中塊,shift tab...