📚 知識家圖書館 奇摩知識+ 紀念館

vscode中文輸入後再輸出亂碼?

發問者 瑄 (Lv.1) ・2021 年 4 月 16 日 ・其他:網際網路

小弟最近開始學C,自從上次將我的某個cpp檔案的文字編碼從utf-8轉成big5之後,我的vscode就進入編譯的與輸入的中文編碼完全分開處理 在cpp中的中文字在終端裡不會亂碼,但如果是輸入的中文字全都會亂碼 我猜是因為在cpp中的文字編碼跟在終端裡面的編碼不一樣(我終端是用cmd) 我想問要怎麼調我的vscode,讓它輸入中文後再輸出不再亂?

1 則回答

檔案編碼和執行環境的編碼都要正確才行。假設編譯器為gcc,編譯時加入以下參數 -finput-charset=Big5 -fexec-charset=Big5
阿平(Lv.5) 2021 年 4 月 17 日

電腦與網際網路的其他問題