0803使用pause函數將進程掛起,直到有SIGALRM信號發生時才從pause返回

/*ide

  • 編寫一個程序,使用pause函數將進程掛起,直到有SIGALRM信號發生時
  • 才從pause返回
    */
    #include <stdio.h>
    #include <signal.h>
    #include <unistd.h>

void SignHandler(int iSignNo)
{
printf("signal:%d\n",iSignNo);
}
int main(int argc, char *argv[])
{
signal(SIGALRM,SignHandler);
alarm(5);
printf("Before pause().\n");
pause();
printf("After pause().\n");
return 0;
}函數

相關文章
相關標籤/搜索