多线程初探
Posted yocichen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多线程初探相关的知识,希望对你有一定的参考价值。
fork()&pipe()多线程
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <time.h>
int main(void){
pid_t P1, P2, P3;
printf("I am father, My ID is %d.
", getpid());
P1=fork();
if(P1==0)
printf("I am son1, my ID is %d.
", getpid());
else
waitpid(P1,NULL,0);
P2=fork();
if(P2==0)
printf("I am son2, my ID is %d.
", getpid());
else
waitpid(P2,NULL,0);
P3=fork();
if(P3==0)
printf("I am son3, my ID is %d.
", getpid());
else
waitpid(P3,NULL,0);
}
以上是关于多线程初探的主要内容,如果未能解决你的问题,请参考以下文章