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
欢迎

 

posted @ 2020-04-11 16:49  腹肌猿  阅读(2871)  评论(0编辑  收藏  举报