DEV C++编写程序出现 [errror]Id returned 1 exit status错误?

1、主要原因就是此程序正在运行,所以无法编译运行,你只需要检查是否有运行的程序没关,关闭即可。

2、可能上次关闭程序时点了关闭但是后台没有监测到你点击关闭或是其他线程原因,总之就是虽然你关闭了程序运行界面,但是后台却仍在运行,所以就会有此报错。这种情况你就需要打开任务管理器,打开进程,点击一下进程名,直接用英文输入法输入你编译的程序的文件名(首字母),然后自己点击手动结束进程即可。一般就是以上这两种情况,如果还不是那就是以下的细微的问题了。

3、检查是否有main函数拼写错误,或是库函数拼写错误(如printf拼写错误),这些细小的问题需要自己检查改正。

4、有杀毒软件阻止了程序的生成,关闭所有杀毒软件,再次尝试。

结合楼上大佬的解答,其实大部分情况你只需要改一下文件名就可以了,比如改成1.cpp,就不会有这类错误了