叠甲:博主本身就是个超级小白,安装都搞不明白,之前在CSDN看了好几篇文章都装不明白,最后参考了阿B大佬才装好的。链接放这了,需要者自取【【教程】VScode中配置C语言/C++运行环境】 https://www.bilibili.com/video/BV1Cu411y7vT/?share_source=copy_web&vd_source=d43858b6fc143e92c2088eb09278e1df
这个玩意一定不要下载最新版的,建议下载1.8.4版本。如果是最新版的话不会自己创建launch.json,c_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"
并保存