c语言pause()函数(让进程暂停直到信号出现)

Posted Dontla

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言pause()函数(让进程暂停直到信号出现)相关的知识,希望对你有一定的参考价值。

C语言pause()函数:让进程暂停直到信号出现

  • 头文件:
#include <unistd.h>
  • 定义函数:
int pause(void);
  • 函数说明:pause()会令目前的进程暂停(进入睡眠状态), 直到被信号(signal)所中断.

  • 返回值:只返回-1.

  • 错误代码:EINTR 有信号到达中断了此函数.

参考文章:C语言中的pause()函数和alarm()函数以及sleep()函数

以上是关于c语言pause()函数(让进程暂停直到信号出现)的主要内容,如果未能解决你的问题,请参考以下文章

Linux C 信号 pausesigsuspend 的相同与区别

Linux 信号捕捉

system是啥意思?

Qt中暂停线程的执行

C语言的运行文件完了,怎么会自动关闭窗口啊?

Qt中暂停线程的执行(利用QMutex,超级简单明了)