Vs Code 写C代码运行C代码

下载C语言的编译器 MinGw-w64

https://sourceforge.net/projects/mingw-w64/files/

下拉至MinGW-W64 GCC-8.1.0选择x86_64-posix-seh下载

下载后,新增系统变量指向 MinGW-W64 文件夹的 bin 目录,打开 cmd 输入 gcc -v 验证是否配置正确

Vs Code 配置

安装如下插件:

  • c/c++ IntelliSense (vsCode的c扩展配合编译器用于编译为二进制代码)
  • Code Runner (为了更方便的运行c代码)

对 Code Runner 插件配置:

  1. 勾选 Ignore Section
  2. 勾选 Run In Terminal (使控制台可以输入)

终端输出中文乱码问题

原因是 c语言程序的编码格式与cmd命令行的字符集不统一,那么就会输出乱码。vscode的编码格式默认是utf8,而cmd.exe命令行的字符集是GBK。

解决办法1:点击 vscode 的设置配置文件(json),添加

// 设置 .c 文件的编码,解决控制台中文乱码的问题
"[cpp]": {
     "files.encoding": "gbk"
 },
 "[c]": {
     "files.encoding": "gbk"
 }

解决方法2:
手动设置文件的编码为 GBK (点击vscode右下角的编码)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值