父进程不会为其子进程调用wait,并且很可能在子进程有机会调用getppid之前终止。当父进程在其子进程之前...
编写一个C程序,父进程生成一个子进程,父进程等待子进程wait(),子进程执行完成后自我终止exit(),并唤醒父进程。父、子进程执行时打印有关信息。相关知识点: 试题来源: 解析 答: main( ) {in(i,j,k; if(I=fork( )) { j=wait( ); ptintf (“Parent process!\n” ); ptintf (“I=%d”,i ); ...
编写一段程序,使用系统调用 fork() 创建两个子进程,各进程执行操作如下:父进程打 印‘a'字符,子进程分别打印‘ b '、‘ c '字符。分析程序执行结果。相关知识点: 试题来源: 解析 解:程序代码如下: #inlcude int main() { int p1,p2; while((p1=fork())==-1) ; if(p1==0) putchar('b'); ...