首页 > 其他分享 >VS2019中文输出乱码解决方法(C语言)

VS2019中文输出乱码解决方法(C语言)

时间:2022-10-17 08:22:09浏览次数:83  
标签:编码 VS2019 C语言 乱码 装错 BOM

现象:VS2019控制台输出中文乱码

 

 

 

第一种解决方法:安装插件Format on Save重启VS2019生效

 

 (!!!注意:别装错了,刚开始我就装错了这个UTF-8(No BOM),装了这个插件的同学,记得要删掉,不然还是会出现问题。)

第二种解决方法:设置VS2019编码为Unicode(UTF-8 代签名) -代码页65001

 

 

 

 

 

 

 看清楚:一定要是带签名的。

 

 

 

 参考b站视频:C语言问题VS2019新建立的C语言文件,默认都是GBK-936编码集或无BOM的UTF8编码集.怎么修改成默认的UTF8(带BOM)-65001

标签:编码,VS2019,C语言,乱码,装错,BOM
From: https://www.cnblogs.com/zzzsj/p/16797836.html

相关文章

  • 初识C语言
    2022-10-1701:32:17/*%d--打印整型%c--打印字符%f--打印浮点数字-小数%p--以地址的方式打印%x--打印16进制数字%lf--打印双......
  • c语言学习记录2
    二进制   二进制(基数为2)数字系统中有两个可能值,在每一位上,通常表示为0或1。相反,在十进制(基数为10)数字系统中,在每一位上,有10个可能值(0,1,2,3,4,5,6,......
  • 【数据结构】队列的定义以及C语言代码的实现(仅供学习交流使用)
    1、队列的定义队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出FIFO(FirstInFirstOut)入队列:进行插入操作的一端称为队尾出队......
  • 【数据结构】栈的定义以及接口函数的C语言代码实现(仅供学习交流使用)
    1、栈的定义栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO(Last......
  • C语言入门1
    C语言初级阶段常量与变量1.常量:不能被改变的量,ex:1、2、3(1)整型常量:整数(2)实型常量:①十进制小数形式:数字和小数点组成②指数形式:12.34e3=10.34*103(3)字符常量:ex:’a'、......
  • 【C语言】操作数的优先级大小。
    ......
  • C语言实例2
    题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,提成7.5%;利润20万到4......
  • 【C语言有这个就够了】七.实用调试技巧
    (一)什么是BUG历史上第一个bug导致程序运行错误的对象(二)调试是什么调试就是破案的过程,因为有人写代码是这样的:1.调试又称除错,是发现和减少计算机程序或电子仪器设备中程序错误......
  • C语言循环
    #include<stdio.h>intmain(){int i=0;printf("去卖烤红薯\n");while(i<200){printf("卖出的烤红薯:%d\n",i);  i++;}if(i>=200)printf("成为千万富翁\n");  retu......
  • 用C语言实现两个值交换的四种方法
    一.题中已给两个值的数值二.随意输出两个整数(变量)的数值为避免麻烦,我在这里统一用变量(就是第二种)来敲一遍,希望可以给各位解决些麻烦,仅供参考,希望指正。另外,下面的代码我用了......