dev c++ "permission denied"怎么解决?

pcc426 2009-01-23 12:11:55
我是刚学c的菜鸟,用dev c++,编最简单一个程序,编译后显示如下错误:
Permission denied ld returned 1 exit status
我的程序应该没有任何问题,已经修改过了
#include <stdio.h>
#include <stdlib.h>
int max(int x, int y);
int main()
{
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d",c);
system("pause");
return 0;
}
int max(int x, int y)
{
int z;
if (x>y)
z=x;
else
z=y;
return z;
}
麻烦哪位高手帮忙看看怎么样才能让我编的程序正常运行?
thx alot
...全文
9298 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
zufe_thinker 2012-03-08
  • 打赏
  • 举报
回复
我关掉360还是错呀
xang1yang2 2011-12-28
  • 打赏
  • 举报
回复
碰到类似的问题了,原来是360安全卫士惹的祸,关掉360在打开就ok了
yonglei0915 2009-10-14
  • 打赏
  • 举报
回复
我的也是正在运行还没有结束重编译出现这种错误。
mycsty 2009-05-29
  • 打赏
  • 举报
回复
果然是啊
hway1981 2009-03-03
  • 打赏
  • 举报
回复
我似乎找到原因了,因为你以前已经编译且生成了一个exe文件,当你修改后重新编译文件后要覆盖原来的exe文件,这个时候如果你的杀毒软件有对exe修改的防护功能的话,你当然不能完成这个操作了,所以你可以试一下暂时关闭杀毒软件试一下可以不.
pcc426 2009-01-27
  • 打赏
  • 举报
回复
顶一顶,因为问题还没解决……
pcc426 2009-01-23
  • 打赏
  • 举报
回复
是,我程序是没问题,已经有人指点改过了的,应该是运行环境的问题,似乎是我用的vista限制了dev的一些读取文件的访问,但我又不知道如何接触那些限制,我打开.lib和.include都是只读
有没有谁有类似的问题并且解决了的,感谢赐教!
yangkunhenry 2009-01-23
  • 打赏
  • 举报
回复

#include <stdio.h>
#include <stdlib.h>
int max(int x, int y);
int main()
{
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d",c);
system("pause");
return 0;
}
int max(int x, int y)
{
int z;
if (x>y)
z=x;
else
z=y;
return z;
}
3,4
max=4请按任意键继续. . .

没错啊,晕……
pcc426 2009-01-23
  • 打赏
  • 举报
回复
我刚才在另一台装xp的电脑上试了一下,可以运行,但我自己的装vista的还是不行,还是permission denied,是否要修改系统中的某些值?
xuruichen 2009-01-23
  • 打赏
  • 举报
回复
试了一下,没问题的。
pcc426 2009-01-23
  • 打赏
  • 举报
回复
怎么样看程序是否在运行呢?我点运行但没有任何反应,alt+f5也没有任何显示
fox000002 2009-01-23
  • 打赏
  • 举报
回复 2
可能是程序还在运行就重新连接了,这样肯定是 Permission denied

24,857

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧