前言
用VSCode写代码的时候,runcode之后输出的中文是乱码,或者将文件在别的编译器例如Dev-C++上打开以后中文注释全部变成乱码
解决办法
文件->首选项->设置
搜索Encoding
默认为UTF-8,将其修改为GB 2312 或者GBK,我选择的是GB2312![在这里插入图片描述](https://img-blog.csdnimg.cn/5d797d1907bf4727b7468bfe09c89424.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiN55-l6YGT5Y-r5LuA5LmISA==,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
也可以同时将Auto Guess Encoding 勾选起来
![在这里插入图片描述](https://img-blog.csdnimg.cn/d173436e25b3414faf6acd6d743643aa.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiN55-l6YGT5Y-r5LuA5LmISA==,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
总结
以上只是针对我遇到的问题的解决办法,其他问题可能需要别的解决办法
UTF-8编码在平时写代码的时候没有大问题,但是如果输出需要中文字符的时候可能会出现乱码,如果输出是英文就没有影响