CLion 控制台輸出內容亂碼問題的解決方法


問題再現

#include "stdio.h"
#include "stdlib.h"

int main()
{
    printf("嚶嚶嚶");
    return 0;
}

問題原因

現狀

  • 編譯器沒報錯
  • 字符出現亂碼

推測

  • 字符編碼不一
  • 控制台編碼與文件編碼不一樣

解決辦法

  • 修改字符編碼

解決步驟

進入設置界面

設置編碼,這里為了方便,我們統一設置為UTF—8

返回界面,更改輸入字符塊為GBK

這里記得,會彈出一個對話框

使代碼發生變動,重新編譯並運行,這里我們把“嚶嚶嚶”換成“嘻嘻嘻”,然后編譯,成功后運行


免責聲明!

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



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