请问为什么使用printf输出中文显示中文乱码呀?

使用Qt Creator的printf输出中文的时候会出现中文乱码,并不能显示正确的中文,
但是相同的一段代码使用Visual c++编译的时候就可以显示正确的中文,请问这是为什么呀?

qt creator中设置一下编码格式
https://blog.csdn.net/liuxing__jacker/article/details/82971767 https://blog.csdn.net/liuxing__jacker/article/details/82971767