#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
int main(int argc, char *argv[])
{
pid_t pid=fork();
if(pid==-1)
{
perror("fork");
return -1;
}
else if(pid==0)
{
printf("我是子进程 我的进程号为:%d,我的父进程号为:%d\n",getpid(),getppid());
}
else
{
sleep(1);
printf("我是父进程 我的进程号为:%d,我的父进程号为:%d\n",getpid(),getppid());
}
printf("fork.....\n");
return 0;
}