vscode可以运行devc不行

如题所述

使用VSCode配置C/C++遇到的一个问题,
关于如何安装VScode和DevC++,网上例子很多,这里不做陈述。唯一提醒大家的就是安装路径最后别带有中文,这样对于环境变量的配置,以及VScode的相关配置会有一定的影响。

问题描述:Vscode启动程序后一闪而过 Vscode输出显示:Inferior 1 (process 15476) exited normally
原因分析:由于我用的是Dev-C里面的MinGW64,可能是版本的有一部分的原因,之前用MinGW64最新版的配置环境没有任何问题
解决方案:
在C文件的编辑头部添加

#include <stdlib.h>
登录后复制
在return的前面加上

system("pause");
登录后复制
这里简单的解释一下System(“pause”)的作用:
system(“pause”) 是调用DOS系统的暂停命令 pause 来暂停程序执行,按任意一个键后将继续执行。

简单的可以理解为:
C语言中system(“pause”)的作用是调用操作系统的暂停功能,使得屏幕的输出得以暂停,让操作者可以看清楚程序运行的结果,按下键盘上任意一个键的时候就结束这个语句的调用,继续下一语句的执行。

vscode
c++
温馨提示:答案为网友推荐,仅供参考
相似回答