编C语言的程序想让执行后的结果停下来不要一闪就过怎么办,

编C语言的程序想让执行后的结果停下来不要一闪就过怎么办,,第1张

可以手动在想要停下来的地方加入暂停功能的函数。一般有如下几种实现方式:

1 通过getch函数。

在要暂停的位置,加入getch()调用,系统会暂停程序运行,直到终端输入一个字符为止。

2 对于部分平台,不支持getch函数的,可以通过getchar()函数,实现类似功能。

由于getchar是读缓冲区,与getch直接读键盘输入有所不同,所以为了避免干扰,在getchar之前需要调用fflush(stdin)来清空缓冲区。

3 使用system函数。

system函数功能为调用shell命令,而系统中的pause命令可以实现暂停功能,所以通过调用

system("pause")

可以实现暂停执行的效果。

1、首先打开vc6.0,新建一个项目。

2、然后我们在编辑框里输入代码添加assert.h头文件。

3、然后我们在编辑框里输入代码添加stdio.h头文件,添加stdlib.h头文件。

4、然后我们在编辑框里输入代码定义结构体ITEM,定义additem函数。

5、然后我们在编辑框里输入代码添加main函数体。

6、然后我们在编辑框里输入代码调用additem函数。

7、运行程序看看结果,此时可以看到程序已经终止了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12110241.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存