C++——system“pause”

2022-11-30 21:13:44 浏览数 (2)

C 使用system( “pause “);来暂停黑窗口

在编写的c 程序中,如果是窗口,有时会一闪就消失了,如果不想让其消失,在程序中添加:

system(“pause”); 注意:不要再return 的语句之后加,那样就执行不到了。

分析: system()就是调用(DOS)系统命令(和shell命令)。 pause ,即DOS命令集合中的暂停命令;

在一个程序中写有 system(“pause”)语句时,就是说从该程序里调用了“pause”命令,即让操作系统来暂停该程序进程的执行,同时程序运行到此语句处时,会在程序的窗口上显示“Press any key to continue . . .” 也就是 “按任意键继续…”,即等待用户按下任意一个按键使该程序从暂停状态返回到执行状态继续从刚才暂停的地方开始执行。

说明: void system(char *cmd); 参数cmd,DOS命令,如Pause, cls 返回值:无。 在VC 6.0下,要添加如下的头文件!#include <stdlib.h>

使用例子:

代码语言:javascript复制
#include <stdio.h> 
int main() 
{ 
printf(“本进程执行过程中的第一处暂停位置!n”)
system("Pause"); 
printf(“本进程执行过程中的第二处暂停位置!n”)
system("Pause"); 
return 0; 
}

=========================================

C语言中 system(“pause”)是什么作用和意思

system就是调用从程序中调用系统命令(和shell命令)。

system(“pause”)就是从程序里调用“pause”命令; 而“pause”这个系统命令的功能很简单,就是在命令行上输出一行类似于“Press any key to exit”的字,等待用户按一个键,然后返回。

C 暂停黑窗口 system( “pause “);

在编写的c 程序中,如果是窗口,有时会一闪就消失了,如果不想让其消失,在程序结尾处添加: system(“pause”);

**注意:**不要再return 的语句之后加,那样就执行不到了。

分析: system() 是调用系统命令; pause 暂停命令; 这样在运行到此处时,会显示“Press any key to continue . . .” 也就是 “按任意键继续…”;

在VC 6.0下,要添加如下的头文件!#include <stdlib.h> system(“Pause”) system(“Pause”)表示直接调用DOS命令Pause。

说明: void system(char *cmd); 参数cmd,DOS命令,如Pause, cls 返回值:无。

使用:

代码语言:javascript复制
#include <stdio.h> 
int main() 
{ 
system("Pause"); 
return 0; 
}

余生还请多多指教!

0 人点赞