【学习记录】解决VScode中C语言运行终端输出中文乱码问题
(0)前言
本人不是什么大佬,只是在刷了N个帖子后,在评论区的一个老哥留言中发现这个方法在自己的电脑(联想Y7000 2019版)居然可以简单解决了!!!于是写了这个帖子用来记录这个方法!!!
已经看到评论区的兄弟们说这个方法不行啦,我重置电脑后再次设置还是行的,具体原因我真的不懂,可以再刷一下别的帖子呀!!
(一)问题
在VScode中,使用printf输出中文乱码。
原因是因为VScode中文字符集默认为utf-8,而输出调试的终端是系统的,其字符集为GBK,所以中文显示乱码。
(二)解决
可以直接改VScode的编码为GBK,但是我本人还要写其它语言的文件。所以修改了C语言编译器的配置文件:
① 打开tasks.json文件;
②找到args参数,在其内添加:
"-fexec-charset=GBK"
③具体位置如下图:
(三)处理结果
【学习记录】解决VScode中C语言运行终端输出中文乱码问题相关推荐
- 解决VScode(C/C++)终端输出中文乱码的问题
方法一: VSCode终端其实调用的是cmd.exe,所以当这里出现中文乱码的时候要解决的是cmd的编码设置问题. 可以通过 chcp 命令查看 cmd 的编码设置,GBK2312 的代码页编号是 9 ...
- 【解决vscode终端输出中文乱码问题图文教程】
全网最全解决vscode运行C/C++终端输出乱码问题图文教程 解决vscode终端输出中文乱码问题,强推**方法二**,少走几年弯路 乱码原因 方法一(永久性) 方法二(永久性)强力推荐!!!!!! ...
- C语言之printf输出中文乱码
C语言之printf输出中文乱码 不同编辑器问题解决方案 Clion编辑器 不同编辑器问题解决方案 根据不同的编辑器的表现进行针对性的处理. Clion编辑器 按照以下步骤操作编辑器设置即可: Fil ...
- bpmn如何查看代码 idea_解决idea中Activiti的bpmn编辑器的中文乱码问题
我使用的是idea2017+activiti6.0版本. 该文章主要是为了解决安装activiti插件后创建的流程模板中文乱码的问题. 1.安装Activiti流程编辑器插件. 1.1网上资料很多,这 ...
- VSCode调试Python时终端输出中文乱码解决方法1
问题: 在 VS Code 中调试 Python 代码时,终端显示中文乱码,而在cmd中直接运行正常: 解决: 菜单Debug->Open Configurations,打开launch.jso ...
- VSCode调试Python时终端输出中文乱码解决方法2
问题: 在 VS Code 中调试 Python 代码时,终端显示中文乱码,而在cmd也乱码: 解决: // 1.文件存储为utf-8格式 // 2.头部增加 # -*- coding: UTF-8 ...
- e语言怎么连接mysql_大佬们E语言连接MYSQL输出中文乱码怎么破
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 .版本 2 .支持库 mysql .支持库 iext .程序集 窗口程序集_启动窗口 .子程序 _按钮1_被单击 数据库连接句柄 = 连接MySql (& ...
- mysql 连接 中文_大佬们E语言连接MYSQL输出中文乱码怎么破
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 .版本 2 .支持库 mysql .支持库 iext .程序集 窗口程序集_启动窗口 .子程序 _按钮1_被单击 数据库连接句柄 = 连接MySql (& ...
- 易语言 mysql查询 中文乱码_大佬们E语言连接MYSQL输出中文乱码怎么破
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 .版本 2 .支持库 mysql .支持库 iext .程序集 窗口程序集_启动窗口 .子程序 _按钮1_被单击 数据库连接句柄 = 连接MySql (& ...
最新文章
- linux上jar包无法识别本地文件格式,解决使用maven将项目打包成jar包后运行在linux系统中无法读取jar包中文件的问题...
- k8s容器探针:就绪检测、存活检测
- vim 折叠的用法
- CSS控制的内容超过容器宽度后显示省略号
- 你绝对干过的15件傻事儿
- mysql 全局不重复_php uniqid() 通过MYSQL实现全局不重复的唯一ID
- Ivan and Burgers(CF-1100F)
- java之classpath到底是什么
- json文件_ajax
- POJ 3278(Catch That Cow)
- vscode编程字体设置与修改
- Java中处理tiff文件
- python自动生成字幕_【教程】每天30分钟免费的视频自动生成字幕的方法
- 我的世界Minecraft Java开服教程(Windows)开服器开服包下载开服网站服务器开服核心开服端开服软件mac版Java启动器资源包
- 数据库--根据日期查询
- 一个游戏开发者,向苹果宣战!
- sendgrid html text,当我保存时,SendGrid通过更改我的html模板“帮助”我?
- docker学习5-docker安装tomcat环境和部署war包
- java语言和C语言的区别
- cancase lin管脚_Vector CANCASE XL+CABLE 模块
热门文章
- 浏览器html5临时文件,电脑中清理浏览器临时文件夹的方法
- U盘本来是29G大小,突然可用空间变为2MB大小解决办法
- PHP创建数组的方式_5种PHP创建数组的方法
- 玉米收割机割台的设计 开题报告
- oppok10和realme Q5哪个值得买 哪个性价比高
- 枪神纪为什么服务器老是不稳定,枪神纪卡怎么办_枪神纪运行不流畅的解决方法_快吧游戏...
- 不吃苦,你要青春何用
- RPA手把手——项目需求客户要求把表格数据下载时,备份到数据库
- vscode修改菜单栏字体、配置C++标准等
- vbox 安装linux64,在Virtualbox下安装Lubuntu 18.04 64位教程