代码没有显示出现问题,但却无法运行?

新手上路,请多包涵

刚接触c语言的小白,代码没有显示错误,但却无法进行运行,本来还可以运行,但是想再一次编译运行时就出现了这样的情况,希望大佬可以详细说明下这种情况是怎么出现的,怎么解决这样情况的发生(使用的是Dev c++)

RPEVU551($3$NSMD}L86I`D.png

阅读 2.3k
2 个回答
新手上路,请多包涵

提示访问被拒绝,说明你的这次编译是在上次的3.exe还在运行的情况下开启的。你看窗口是不是没有关上。
如果已经关上了,可以再去任务管理器里面查看是不是还留有进程没有停止。容易出现这种问题的一种情况是你的代码里面可能有一个无限循环。

编译的时候,准确的说,是链接的时候,需要写可执行文件,也就是你这里的 3.exe。在windows环境,如果 3.exe还在执行,是不允许写的,会出现 Permission denied错误。

如果这个程序运行的时候有窗口,你先关闭它,或者CTRL+C。如果没有,打开“资源管理器”,找到那个名字的进程,强制结束它。然后重新编译即可。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进