vs2017使用cout乱码,使用printf正常输出

问题描述

vs2017使用cout乱码,使用printf正常输出

问题出现的平台版本及自己尝试过哪些方法

修改vs源文件为gbk和utf但还是乱码

相关代码

#include<cstdio>#include<iostream>int main() {    std::cout << "我" << std::endl;    printf("我是\n");
    system("pause");    return 0;
}

结果

https://img.mukewang.com/5b5dc0c50001157a08000385.jpg

呼如林
浏览 1910回答 2
2回答

芜湖不芜

没有遇到过这种情况。你调试一下看看。

阿晨1998

字符集设置改成多字符试试看。General->Character Set->Use Multi-Byte Character Set.(VS2010)
打开App,查看更多内容
随时随地看视频慕课网APP