visual studio:用printf打印中文信息的时候报错 代码及报错信息如下其实源码本身没有错误是编译器的原因。解决方法是给编译器加 /utf-8 参数让编译器用UTF-8来解析源码。右边的项目上单击鼠标右键在弹出的上下文菜单中点击”属性“弹出如下窗口找到C/C下面的命令行在其它选项中输入/utf-8点击”应用”然后再运行就不报错了不过在命令行窗口输出的中文还是乱码解决方法是在代码中设置控制台输出编码为UTF-8修改后的代码为再运行就正常输出了