codeblocks輸出中文亂碼解決辦法


在使用codeblocks進行編程的時候我發現控制台輸出會出現中文亂碼,就像這樣:

在這里插入圖片描述所以很快我就問了老師,解決步驟如下:

一:如果源碼是用codeblock編寫的,打開Setting->Editor->General Setting->Ecoding Setting設置如圖:

在這里插入圖片描述

二:解決編譯器讀取源文件編碼,設置執行輸出編碼

這里使用GCC編譯器,打開Setting->Compiler->Global compiler setting->Compiler setting -> other compiler options;
在其中添加:

-finput-charset=UTF-8
-fexec-charset=GBK

如圖:
在這里插入圖片描述
我的問題經過這兩步操作之后再重新編譯一遍代碼就能正常運行啦。

在這里插入圖片描述


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM