秋叶过云 发表于 2017-11-10 20:01:00

关于编写(照抄)的程序无法运行的问题

我照抄的程序第一次能运行,但是二次再打开运行就运行不了,十分疑惑,求解答,谢谢了{:10_266:}

秋叶过云 发表于 2017-11-10 20:02:19

编译器是DEV C++5.11

BngThea 发表于 2017-11-10 20:05:42

把代码贴上

秋叶过云 发表于 2017-11-10 20:37:08

#include<stdio.h>

int main()
{
        printf("Hello world!\n ");
       
        return 0;
}

就是打印hello world
是我之前打开的程序没关吗?

秋叶过云 发表于 2017-11-10 20:37:35

BngThea 发表于 2017-11-10 20:05
把代码贴上

#include<stdio.h>

int main()
{
      printf("Hello world!\n ");
      
      return 0;
}

就是打印hello world
是我之前打开的程序没关吗?

丶忘却的年少o 发表于 2017-11-10 20:51:49

关闭软件过吗?没有就关闭再开试试

BngThea 发表于 2017-11-10 21:15:17

你如果已经在运行程序当然不能再次执行

秋叶过云 发表于 2017-11-10 23:00:21

丶忘却的年少o 发表于 2017-11-10 20:51
关闭软件过吗?没有就关闭再开试试

关闭后再打开也一样程序框闪退,最开始能运行的。现在运行不了,运行exe后程序框就闪退。重新编译也不能运行

秋叶过云 发表于 2017-11-10 23:01:55

BngThea 发表于 2017-11-10 21:15
你如果已经在运行程序当然不能再次执行

那之前运行的怎么关闭?有的程序框关了还能多次运行,有的运行一次就不能运行了

BngThea 发表于 2017-11-11 10:50:28

秋叶过云 发表于 2017-11-10 23:01
那之前运行的怎么关闭?有的程序框关了还能多次运行,有的运行一次就不能运行了

应该是编译器的问题,试试return前加上一句
getchar();

秋叶过云 发表于 2017-11-11 12:56:33

BngThea 发表于 2017-11-11 10:50
应该是编译器的问题,试试return前加上一句
getchar();

知道了,谢谢
页: [1]
查看完整版本: 关于编写(照抄)的程序无法运行的问题