VS Studio控制臺中文輸出亂碼問題分析及解決過程
從txt文件中讀取每一行內(nèi)容時(shí),英文輸出正常,中文出現(xiàn)亂碼情況。
因?yàn)榈谝淮斡龅竭@種情況,在CSDN上面就發(fā)出了提問,非常感謝回答者對我的耐心指導(dǎo),最終我找到了原因所在。
我相信也會(huì)有人遇到類似的問題,
我想把我的解決方案分享一下:
1、首先查看一下你的控制臺輸出編碼格式
在控制臺輸出的窗口最上邊的白色部分

右擊鼠標(biāo),然后點(diǎn)擊屬性,出現(xiàn)以下畫面

如下圖所示
就是控制臺輸出的編碼格式了

2、將你要打開的txt文本文件轉(zhuǎn)換成相應(yīng)的編碼格式
打開txt文本文檔
點(diǎn)擊左上角文件

點(diǎn)擊另存為

在最下面出現(xiàn)如下圖所示
下圖就是該txt文檔的編碼格式了

如果編碼格式和控制臺不相同就需要改變編碼格式
改成相同的之后,我的VS就能正常輸出中文了

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
C語言實(shí)現(xiàn)經(jīng)典掃雷小游戲完整代碼(遞歸展開?+?選擇標(biāo)記)
這篇文章主要介紹了C語言小項(xiàng)目之掃雷游戲帶遞歸展開?+?選擇標(biāo)記效果,本代碼中,我們用字符?!?來標(biāo)識雷,文中附有完整代碼,需要的朋友可以參考下2022-05-05
Qt實(shí)現(xiàn)簡單動(dòng)態(tài)時(shí)鐘
這篇文章主要為大家詳細(xì)介紹了Qt實(shí)現(xiàn)簡單動(dòng)態(tài)時(shí)鐘,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-07-07
C++實(shí)現(xiàn)LeetCode(103.二叉樹的之字形層序遍歷)
這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(103.二叉樹的之字形層序遍歷),本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-07-07
Python/Java/JS語言調(diào)用C/C++庫的底層原理詳解
開發(fā)過程中很多時(shí)候都會(huì)遇到調(diào)用C++動(dòng)態(tài)庫dll的需求,下面這篇文章主要介紹了Python/Java/JS語言調(diào)用C/C++庫的底層原理,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2026-01-01

