1 在程序需要暂停的位置增加读操作代码。
对于windows下支持getch函数的情况,可以使用
getch()
调用,该函数会等待终端输入,直到有输入才会退出函数继续执行。
如果不支持getch,则可以先清空输入缓冲,
fflush(stdin)
然后调用读操作函数,如
getchar()
或
scanf("%c",&a)
等,实现暂停效果。
2 通过调用系统命令pause,实现暂停效果。
system("pause")
的调用,相当于执行dos命令pause,可以实现将输出暂停。
要调用system函数,需要引用头文件stdlib.h。
如果运行了程序,一闪而过,看不到结果,那么就添加getchar()
如果一个不够,可以再添加一个或两个或多个,这样可以使屏幕停下来。
如果不想添加,但又想看到运行结果,可以按Alt
+
F5即可看到。