leonard10
leonard10
2021-01-27 11:14
采纳率: 100%
浏览 40

dev c 编译运行的是另外一个程序的内容

之前我编译运行了一个关于malloc的程序,如下图

之后我做了一个关于malloc free 内容理解的程序,如下图

第二个 malloc free 程序的运行shell出现了第一个程序的内容,如下图

请问一下,这是什么问题?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • SnopzYz
    Chivas_/Regal 2021-01-29 16:11
    已采纳

    我之前使用codeblocks的时候也出现过类似的问题,后来查好像是原程序未关闭,新程序在编译时有的IDE会出现重返旧.exe这种错误

    点赞 评论
  • leonard10
    leonard10 2021-01-27 11:36

    把.c运行的.exe文件删除后重新运行之后就好了。但是我不知道具体原因。可能是之前有代码编译错误程序崩溃的原因吗?

    点赞 评论

相关推荐