为什么C语言程序运行时打开后自动闪退??

Python023

为什么C语言程序运行时打开后自动闪退??,第1张

以下一段代码为例:

是在“ CodeBlocks  ”里编译运行的截图。此时是在调试状态下。

调试状态的。

这是瞬间捕捉的截图。也就是运行时打开后自动闪退。

当执行完语句: printf("%d\n",a+b) 后

在屏幕上输出 3

然后继续执行语句:return 0

程序结束。dos框关闭。

把print函数中的getc都改为fgetc。

如果是在windows下,文件管理器双击打开运行的,在main函数末尾,return 0前面,加上getchar()

能够暂停程序。

如果在linux下,使用终端打开