//写一段双进程保护的程序
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/wait.h>
int main()
{
pid_t pid;
int status;
pid = fork();
if(pid < 0)
{
perror("fork");
exit(1);
}
else if(pid == 0)
{
printf("child process\n");
sleep(5);
exit(0);
}
else
{
printf("parent process\n");
wait(&status);
printf("child exit code = %d\n",status>>8);
exit(0);
}
return 0;
}
写一段双进程保护的程序
最新推荐文章于 2024-07-09 11:26:49 发布