爱运动,爱看书,爱生活!
分类: IT业界
2013-03-28 09:48:42
#include
#include
#include
#include
int main()
{
pid_t pid1;
pid_t pid2;
pid_t pid3;
pid_t pid4;
for(;;){
if((pid1=fork())<0){
printf("fork error.\n");
}else if(pid1==0){
printf("%c\n",'A');
sleep(2);
}
if((pid2=fork())<0){
printf("fork error\n");
}else if(pid2==0){
printf("%c\n",'B');
sleep(2);
}
if((pid3=fork())<0){
printf("fork error\n");
}else if((pid3==0)){
printf("%c\n",'C');
sleep(2);
}
if((pid3=fork())>0){
exit(0);
}
sleep(5);
}
// printf("waitpid error.\n");
}