该问题可能性比较多,但多数情况下是操作失误出现的问题。可以尝试管理员运行,检查代码,检查之前运行的窗口是否关闭等。
最好放一下完整的编译和链接命令以及完整的错误信息。ldreturned1exitstatus只是说链接器ld返回值非0,按理来说ld应该有输出错误信息。编译命令大概应该是g++...-o...的样子,找找IDE小窗口里有没有链接命...
解决方法:1、若后台已经有黑框再运行,则结束黑框;2、若无黑眶,可能是main函数出了问题,可查看是否把函数的定义写到了main函数中。
4、关于其他人说的有程序在运行,这一点我倒是没发现。解决方法:1.若后台已经有黑框再运行,则结束黑框。2.若无黑眶,可能是main函数出了问题,可查看是否把函数的定义写到了main函数中。
1.程序没有主函数2.printf/scanf书写错误3.1在主函数中出现自定义函数名书写错误(即出现在主函数前未出现的自定义函数)3.2当自定义函数只进行了声明,主函数便进行调用4.上一个运行结果未关闭当代码较多的时候,...
代码没问题。报这个是因为有一个本程序的实例正在运行,而编译代码时要重新生成.exe文件(即覆盖原来的.exe文件),如果.exe文件正在运行中(正在运行中的程序是无法覆盖的),就会报这个。关闭正在运行的本程序的实例,再...
单价使用floatprice,读取时使用%f,输出时%.2f;scanf问题:读取时最好不要加字符或\n不然会需要完全匹配间隔符号才能读取到。读取字符串时使用%s,goods[i].name数组名name就是地址不需要地址符&scanf("%d%d%s%d%f"...
很简单,因为你编译运行后,这个EXE没有结束掉,还在运行,会导致无法删除,无法再重新编译。提示:对于已经运行的EXE,虽然不能直接删除,但是可以改名的
第一种可能,没有在结尾加上return0;第二种可能,同时开着此程序。要想运行,必须先关掉正在运行的程序。
这个程序前面是不是运行后的窗口没有关闭?请把前面的运行窗口关闭后再次编译。或程序保存后,关闭编译器窗口后重新打开,再编译。