参考这个链接编码改一下试试🙊🙊🙊
https://blog.csdn.net/qq_40794973/article/details/88406522
我在vs2019上测试是可以的,输出问号是很正常的,编译器底层对中文的处理识别。
这个问题你可以试着百度一下C++打印中文的方式,通过设置cout的方案可以试试,如果实在不行,其实现在大家主流的编译器都是vs了~~~
可能是编辑器编码格式的问题,题主可以在网上找一些相关配置教程,也可以换以下两种 IDE 编辑器 :
Devc++运行测试:
VS运行测试:
均正常
希望对题主有所帮助,可以的话,帮忙点个采纳!
一般这是由编码问题引起的,源文件的编码要和控制台的编码一致,比如都用UTF-8,或GBK