int pause(void);
功能:
用于将调用进程挂起,直到收到信号为止。(代替while(1))
返回值:
-1:pause
只返回一次,即在接收到信号并由信号处理函数返回后。- 如果没有信号到来,或者信号处理函数没有返回,
pause
将一直阻塞,直到接收到信号为止头文件:
#include<unistd.h>
int pause(void);
功能:
用于将调用进程挂起,直到收到信号为止。(代替while(1))
返回值:
-1:pause
只返回一次,即在接收到信号并由信号处理函数返回后。- 如果没有信号到来,或者信号处理函数没有返回,
pause
将一直阻塞,直到接收到信号为止头文件:
#include<unistd.h>