学习编译C语言的朋友们可能会遇到这样的问题,程序调试的时候没有错误,可是在运行结果的时候会发现程序结果闪退,导致看不到结果。关于此类问题,给出以下解决方案。

以最简单程序为例

C语言程序运行结果闪退怎么办

法一:在主函数末尾下一行getchar();即可。需要注意的是这种方法并不适合所有程序,接下来我们将介绍第二种方法。

C语言程序运行结果闪退怎么办

法二:<1>先在程序开头加上头文件#include <stdlib.h>,如图

C语言程序运行结果闪退怎么办

    <2>接着在程序主函数末尾写一行sysyem("pause");

C语言程序运行结果闪退怎么办

显然当第一种方法不能用的时候,可以采用第二种方法,它适用于所有情况。



相关文章:

  • 2021-10-14
  • 2021-08-20
  • 2021-11-01
  • 2022-12-23
  • 2021-04-02
  • 1970-01-01
  • 2021-06-11
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-05-30
  • 2021-05-29
  • 2021-09-03
  • 2022-01-11
  • 2022-01-04
  • 2021-11-01
相关资源
相似解决方案