1、问题:
在VScode中,使用printf输出中文乱码。
2、原因:
因为VScode中文字符集默认为utf-8,而输出调试的终端是系统的,其字符集为GBK,所以中文显示乱码
3、解决:
方法1)直接改vscode的编码为GBK
方法2)打开tasks.json 文件,找到args参数,在最后一行添加 “-fexec-charset=GBK”
版权归原作者 m0_65744108 所有, 如有侵权,请联系我们删除。
1、问题:
在VScode中,使用printf输出中文乱码。
2、原因:
因为VScode中文字符集默认为utf-8,而输出调试的终端是系统的,其字符集为GBK,所以中文显示乱码
3、解决:
方法1)直接改vscode的编码为GBK
方法2)打开tasks.json 文件,找到args参数,在最后一行添加 “-fexec-charset=GBK”