vscode乱码(文件写入和终端输出乱码)
文件写入乱码
C语言在vscode中写入中文时出现乱码:
网上有些方法,但是试过没有用,还是显示乱码
以下方法亲测有效:
扩展中搜索"gbk",安装该扩展,中文就可以正常显示了
终端输出乱码
C:\Users\Administrator.SC-201903160419\Desktop\note\projects\c_project>chcp 活动代码页: 936 C:\Users\Administrator.SC-201903160419\Desktop\note\projects\c_project>1.exe 娆㈣繋
通过chcp命令查看cmd的编码设置,GBK2312的代码页编号是936,然后改成utf-8的编码即可,utf-8对应的代码页编号是65001,所以执行chcp 65001就可以把cmd的编码设置成uft-8了,这样就解决了乱码问题
C:\Users\Administrator.SC-201903160419\Desktop\note\projects\c_project>chcp 65001
活动代码页: 65001 C:\Users\Administrator.SC-201903160419\Desktop\note\projects\c_project>chcp 活动代码页: 65001 C:\Users\Administrator.SC-201903160419\Desktop\note\projects\c_project>1.exe 欢迎