使用vscode 配置C/C++ 环境可能会遇到的几个问题

叠甲:博主本身就是个超级小白,安装都搞不明白,之前在CSDN看了好几篇文章都装不明白,最后参考了阿B大佬才装好的。链接放这了,需要者自取【【教程】VScode中配置C语言/C++运行环境】 https://www.bilibili.com/video/BV1Cu411y7vT/?share_source=copy_web&vd_source=d43858b6fc143e92c2088eb09278e1df

这个玩意一定不要下载最新版的,建议下载1.8.4版本。如果是最新版的话不会自己创建launch.jsonc_cpp_properties.json,tasks.json文件,虽然CSDN上有几篇文章是安装最新版然后自己搞这三个,但是步骤极其繁琐而且容易错,小白建议还是不要这么来。

 出现这个提示可能是路径的问题,打开的路径最好不要带有中文

将程序运行在外部控制台

打开.vscode 文件夹下的 launch.json 文件,找到 "externalConsole": false,false 改为 true 并保存

中文乱码问题

输入

#include <stdio.h>
#include <stdlib.h>
int main()
{
    printf("Hello World!\n");
    printf("你好世界!\n");
    system("pause");    // 防止运行后自动退出,需头文件stdlib.h
    return 0;
}

显示

 解决方法:打开.vscode 文件夹下的 task.json 文件,找到 "${fileDirname}\\${fileBasenameNoExtension}.exe" 在后面加上英文 逗号 然后回车到下一行,粘贴下面文本 "-fexec-charset=GBK" 并保存

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值