文件寫入亂碼
C語言在vscode中寫入中文時出現亂碼:
網上有些方法,但是試過沒有用,還是顯示亂碼
以下方法親測有效:
擴展中搜索"gbk",安裝該擴展,中文就可以正常顯示了
終端輸出亂碼
C:\Users\Administrator.SC-201903160419\Desktop\note\projects\c_project>chcp 活動代碼頁: 936 C:\Users\Administrator.SC-201903160419\Desktop\note\projects\c_project>1.exe 嬈㈣繋
通過chcp命令查看cmd的編碼設置,GBK2312的代碼頁編號是936,然后改成utf-8的編碼即可,utf-8對應的代碼頁編號是65001,所以執行chcp 65001就可以把cmd的編碼設置成uft-8了,這樣就解決了亂碼問題
C:\Users\Administrator.SC-201903160419\Desktop\note\projects\c_project>chcp 65001
活動代碼頁: 65001 C:\Users\Administrator.SC-201903160419\Desktop\note\projects\c_project>chcp 活動代碼頁: 65001 C:\Users\Administrator.SC-201903160419\Desktop\note\projects\c_project>1.exe 歡迎