C语言学习笔记 vscode使用外部console-11

前言

在默认情况下,我们运行C语言程序都是在vscode终端的,在小程序运行时这个是没有问题的,但是当程序变得复杂它就不好用了,这时我们可以将这个终端设置为外部console,这样方便处理更多、更复杂的程序。

步骤

1.点击左角的文件夹下的.vscode目录下的lauch.json文件

2.在打开的文件中,找到externalConsole选项,将false改为true,然后保存一下

3.在.vscode下,打开tasks.json文件,添加如下信息:

"-fexec-charset=GBK"
这里的逗号千万不要漏了哈。

4.查看效果

总结

整个过程只涉及到两个文件,一个是lauch.json文件,它修改externalConsole的参数为true即可。另外一个是tasks.json文件,它添加一行代码与一个逗号即可,若不添加代码,显示的外部console会出现乱码的。好了,我们在下一个章节再见,加油!

相关推荐
wuminyu34 分钟前
Kafka中sendfile与mmap实现机制解析
java·linux·c语言·jvm·c++
Blockbuater_drug2 小时前
FreeSASA: 开源 SASA 计算库,pip 一条命令替代 NACCESS
c语言·开源·sasa·freesasa·溶剂可及表面积·naccess·python api
潜心一志2 小时前
HALCON软件——基本架构,算子参数
学习·计算机视觉
开心就多写,一点就开心3 小时前
导演视听语言与分镜系统笔记(一):景别系统、机位视点与时空连贯性设计
笔记·aigc·镜头·电影
Logic1013 小时前
C语言/数据结构位运算题解:异或XOR找出蛋糕订单中的“VIP独特口味“——只出现一次的数字
c语言·数据结构·数组·位运算·时间复杂度·算法题·异或性质
Logic1014 小时前
C语言/数据结构位运算题解:异或XOR找出飞行棋中的“独特颜色棋子“——只出现一次的数字
c语言·数据结构·数组·位运算·时间复杂度·算法题·异或性质
爱吃苹果的日记本4 小时前
数据结构第三课(时间复杂度)
数据结构·学习
疯狂打码的少年5 小时前
【计算机网络】IPv6基础(特点、表示法、与IPv4对比)
网络·笔记·计算机网络
Logic1015 小时前
C语言/数据动态规划题解:翻转一次子数组后的最大子数组和——四状态DP(O(n)时间O(1)空间)
c语言·数据结构·动态规划·时间复杂度·算法题·状态机dp·最大子数组和
泡泡鱼(敲代码中)7 小时前
MySQL基础学习笔记:从数据模型到DDL全掌握
开发语言·数据库·笔记·学习·mysql