首页 > 代码库 > C语言 fork
C语言 fork
/**@author cody*@date 2014-08-12*@description *//*#include <sys/types.h>#include <unistd.h>pid_t fork(void);*/#include <sys/types.h>#include <unistd.h>#include <stdio.h>#include <stdlib.h>void Fork(){ pid_t pid; char *message; int n; pid = fork(); if(pid < 0){ perror("fork failed!"); exit(1); } if(pid == 0){ message = "this is the child\n"; n = 6; }else{ message = "this is the parent\n"; n = 3; } for(;n > 0;n --){ printf("%s",message); sleep(1); }}int main(int argc, char const *argv[]){ Fork(); return 0;}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。