| 
 | 
 
 
发表于 2022-10-5 22:26:42
|
显示全部楼层
 
 
 
- #include <stdio.h>
 
 - #include <sys/types.h>
 
 - #include <unistd.h>
 
  
- int main(void) {
 
 -     pid_t childpid;
 
 -     size_t i;
 
 -     for(i = 1; i < 4; ++i) {
 
 -         if((childpid = fork())) break;
 
 -         sleep(1);
 
 -     }
 
 -     //sleep(1);
 
 -     printf("This is process %d, with parent %d, i %zu \n", getpid(), getppid(), i);
 
 -     return 0;
 
 - }
 
 
  复制代码 
- #include <stdio.h>
 
 - #include <sys/types.h>
 
 - #include <unistd.h>
 
  
- int main(void) {
 
 -     pid_t childpid;
 
 -     size_t i;
 
 -     for(i = 1; i < 4; ++i) {
 
 -         if((childpid = fork())) break;
 
 -         //sleep(1);
 
 -     }
 
 -     sleep(1);
 
 -     printf("This is process %d, with parent %d, i %zu \n", getpid(), getppid(), i);
 
 -     return 0;
 
 - }
 
 
  复制代码 |   
 
 
 
 |