多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > linux編程|fork函數講解

linux編程|fork函數講解

來源:程序員人生   發布時間:2015-02-11 08:44:40 閱讀次數:3520次

[root@slave bdkyr]# cat fork_test.c

/*

*  create by bdkyr

*  date 2015⑴⑵2

*/

#include <stdlib.h>
#include <stdio.h>
#include <errno.h>
#include <unistd.h>
#include <stdarg.h>
#include <string.h>

#define MAXLINE 4096   /* max line length */

int glob = 6;
char buf[]= "a write to stdout ";

void err_sys(const char *fmt, ...);
static void err_doit(int, int, const char *, va_list);

int main(void){
        int var;
        pid_t pid;
        var = 88;
        if (write (STDOUT_FILENO, buf, sizeof(buf) ⑴) != sizeof(buf)⑴)
                err_sys("write error");
        printf("before fork ");
        if((pid = fork()) < 0){
                err_sys("fork error");
        }else if(pid == 0){
                glob++;
                var++;
        }else{
                sleep(2);
        }
        printf("pid=%d, glob = %d, var = %d ", getpid(),glob, var);
        exit(0);
}

void err_sys(const char *fmt, ...){
        va_list ap;
        va_start(ap, fmt);
        err_doit(1, errno, fmt, ap);
        va_end(ap);
        exit(1);
}

static void err_doit(int errnoflag, int error, const char *fmt, va_list ap){
        vsnprintf(buf, MAXLINE, fmt, ap);
        if(errnoflag)
                snprintf(buf+strlen(buf), MAXLINE-strlen(buf), ": %s", strerror(error));
        strcat(buf, " ");
        fflush(stdout);
        fputs(buf, stderr);
        fflush(NULL);
}
[root@slave bdkyr]# gcc fork_test.c -o fork_test
[root@slave bdkyr]# ./fork_test                 
a write to stdout
before fork
pid=5209, glob = 7, var = 89
pid=5208, glob = 6, var = 88
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 波多野结衣最新 | 韩国女主播一区二区三区视频 | 77777_亚洲午夜久久多人 | www.av网址| 最近更新中文字幕免费版 | 欧美18一videos极品 | 黄色亚洲视频 | 自拍偷拍 欧美日韩 | 久久久久久久岛国免费播放 | 殴美性| 嫩草影院精品视频在线观看 | 图片区小说区av区 | 日韩高清一区 | 手机看片国产高清 | 毛片毛| 国产色在线 | 亚洲 国产色综合久久无码有码 国产色综合一区二区三区 国产上床视频 | 欧美视屏| 免费福利在线观看 | 日本在线视频不卡 | 国产精品久久久久久久久久免费 | 午夜影院美女 | 亚洲精品国产福利一区二区三区 | 免费观看的男女羞羞视频 | 天堂在线视频精品 | 日本一区二区三区四区不卡 | 亚洲精品一区二区乱码在线观看 | 性猛交xxxxx按摩中国 | 一区二区三区视频在线观看 | 国产一级精品绿帽视频 | 日本做人爱免费视频 | 小说区 综合区 首页 | 国产精品男人的天堂 | 欧美妇色 | 亚洲 欧美 字幕 一区 在线 | 牛站一级欧美大片 | 男女男精品视频在线观看 | 成人欧美一区二区三区小说 | 国产私人尤物无码不卡 | 国产成人一区二区三区精品久久 | 日本啊啊啊 | 欧美啪啪毛片一区二区 |