这个是什么情况 每次都是这样

img


在比较数字大小的时候,每次都会出现这种情况。用的devcpp

img


会不会是这里的问题

出现这个错误,是因为已经运行过了。
关闭之前运行的窗口或者在新文件中运行。
File——new——新的文件。
复制代码在新文件中保存运行即可。

exe正在运行
打开进程列表,找一下你这个程序,应该之前的进程还在运行,没有退出,导致重新编译后新的exe文件无法生成

上一个进程没执行完,要不就新建文件复制出去,再编译运行

最有可能就是楼上说了,那个文件在使用中无法覆写。
还有种可能C盘让写么?换个其他的磁盘目录?

卸载掉UWP版的Dev C++,下载安装包的,且默认管理员身份运行安装的exe。

重命名文件吧

ld returned 1 exit status可能的原因:
1.程序正在运行无法编译,上次运行的窗口未关闭。
2.一个项目中有多个 xx.c 文件,将多余的xx.c文件改成头文件即可。
3.有函数拼写错误,如:printf拼写成prntf。
4.main函数拼写错误,如写成mian

你根据这个博文,对应排查下原因【关于Id returned 1exit status的解决办法】:https://blog.csdn.net/qq_44654974/article/details/105788797?spm=1001.2101.3001.6650.6&utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-6.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-6.pc_relevant_default&utm_relevant_index=12