关闭

实验others

47人阅读 评论(1) 收藏 举报
#include <sys/types.h>
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
int main()
{
   pid_t pid;
   char *message;
   int n;
   printf("fork program starting");
   pid=fork();
   switch(pid)
   {
      case -1:
      perror("fork failed");
      exit(1);


      case 0:
      message="This is the child";
      n=5;
      break;


      default:
      message="This is the parent";
      n=3;
      break;
   }


   for(;n>0;n--)
   {
      puts(message);
      sleep(1);
   }
   exit(0);
}
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:525次
    • 积分:101
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:0篇
    • 译文:9篇
    • 评论:3条
    文章分类
    文章存档
    最新评论