因为MinGW是使用的UTF-8编码,而cmd是使用的GBK编码,所以会出现这种情况,输入数据为GBK,但是输出数据为UTF-8


如上图,修改之后就会成功输出中文字符串

更多推荐

C语言输出中文乱码