欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

VScode運(yùn)行C++中文終端亂碼的解決方案

 更新時(shí)間:2023年01月06日 09:31:42   作者:celine_lee  
這篇文章主要介紹了VScode運(yùn)行C++中文終端亂碼的解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

問題

Vscode編輯器中中文顯示正常

image-20220814111342923

F5調(diào)試運(yùn)行后中文顯示亂碼

image-20220814111411188

原因

原因是VSCODE編輯器的編碼和終端的編碼不一致。VSCODE為utf-8,而cmd的默認(rèn)編碼方式為gbk。

查看VSCODE編碼方式

VSCODE的編碼界面右下方查看,一般為utf-8。

image-20220814112031907

查看終端編碼方式

Vscode默認(rèn)配置的終端可以在【文件-首選項(xiàng)-設(shè)置-功能-終端】中查看,

image-20220814111756063

默認(rèn)是cmd。在終端中輸入chcp可以查看cmd的編碼編號,gbk為936.

image-20220815110903461

也可以Win+R輸入cmd,右鍵點(diǎn)擊空白處,點(diǎn)擊屬性,查看cmd當(dāng)前編碼。

image-20220815110833060

解決辦法

如果cmd或者VSCODE的編碼不一致怎么辦呢?

總之,編輯器內(nèi)的編碼方式和打開的終端的編碼方式要保持一致,而且這種編碼方式可以識別中文。

更改VSCODE編碼方式

點(diǎn)擊編輯器右下角的編碼方式,默認(rèn)為utf-8,需要改成中文的gbk。

image-20220814113150123

選通過編碼保存

image-20220814113359565

選擇編碼方式為gbk

image-20220815111153481

這樣cmd和編輯器的編碼方式都是Gbk,可以正常顯示中文了。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論