Code::blocks是我個人喜歡使用的一個C/C++ IDE,但是之前一直有遇到一個問題,就是使用Code::blocks時完全不能使用中文,包含字串不能有中文,連註解也不能有中文,原本想說這是他本身的Bug,後來網友提醒才知道原來是預設編碼的問題!
在這裡要先感謝網友:ef67891,他幫我解決了中文亂碼的問題! 其實解決方法很簡單,只要修改Code::blocks存檔時的編碼,將他改成UTF8就可以囉~
解決教學
1.開啟Code:;blocks然後點選上方bar的「Settings」->「Editor」
2.在「Use encoding when opening files」那裡,選擇「UTF-8」然後按「OK」即可
3.可以使用中文囉~~
我進入Dos視窗時後中文還是會亂碼耶
那部份仍然沒辦法的樣子
或許你可以嘗試看看wxDev C++
codeblock 會變色等一些功能都還滿好用的說 我再找找方法吧
我在 WinXP SP3 執行,
建立 Console Application.
輸入中文, 執行都沒問題啊!
我在 “Use encoding when opening files” 的設定為 “WINDOWS-950”
亂碼問題可以參考一下
http://t17.techbang.com.tw/topics/10258
Use encoding when opening files 用預設的UTF-8 就好了
恩,感謝