string pi = "朋友";
cout << pi << endl;
結果顯示出現亂碼是怎么回事?

uj5u.com熱心網友回復:
因為它是漢字uj5u.com熱心網友回復:
正常情況下也是可以輸出漢子的,你是中文系統嗎?
uj5u.com熱心網友回復:
VS2015測驗沒問題,能夠輸出漢字uj5u.com熱心網友回復:
用的codeblock,沒裝中文版,但理論上應該正確啊,為什么出現亂碼啊uj5u.com熱心網友回復:
vs2019表示可以輸出。uj5u.com熱心網友回復:
終端編碼不對,去百度一下,終端編碼和代碼寫作區域的編碼不是一個東西uj5u.com熱心網友回復:
這個的話 如果你的IDE編碼 是寬字符編碼的,然后你的終端是UTF-8的 肯定就會亂碼。保證編輯器編碼和終端顯示編碼一致就不會亂碼了。
uj5u.com熱心網友回復:
排查下你編碼環境的編碼格式和顯示終端的編碼格式。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/32510.html
標籤:新手樂園
上一篇:大家都用什么軟體寫c++
