正在加载图片...
int status; pid t pid; void func () signal(SIGUSR1,func);/ * if (pid=fork()){ kil(pid,SIGUSR1)/快 wait(&status):/六 */ printf("status=%d:Parent finish:\n",status); else{ sleep(10);/ exit (0);/* 制 void func { printf("It is signal processing function.In"); } (b)illustrate the function of this program. A卷总8_页第8页A 卷 总 8 页 第 8 页 int status; pid_t pid; void func ( ); signal (SIGUSR1,func);/*________________________________________________________________ */ if (pid=fork () ) { /*________________________________________________________________*/ kill (pid, SIGUSR1); /* _______________________________________________________ */ wait (& status); /*___________________________________________________________*/ printf ("status=%d: Parent finish:\n",status); } else { sleep (10); /*___________________________________________________________________*/ exit (0);/*___________________________________________________________________*/ } void func () { printf ("It is signal processing function.\n"); } (b) illustrate the function of this program
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有