VS Code默認文件編碼為 UTF-8,生成的可執行文件也是UTF-8編碼的,但是系統編碼為 GB2312,所以程序中的中文在顯示的時候出現了問題
解決:利用 gcc 編譯選項修改可執行文件的編碼格式:-fexec-charset=utf-8;
??"code-runner.executorMap":?{ ????????"c":?"clear?&&?cd?$dir?&&?gcc?-fexec-charset=gbk?$fileName?-o?.out$fileNameWithoutExt?&&?.out$fileNameWithoutExt", ????}
查看系統編碼:dos 下輸入 chcp,得到代碼頁信息,https://blog.csdn.net/zp357252539/article/details/79084480
推薦學習:vscode教程
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦