首页 > 其他 > 详细

fork函数测试

时间:2020-07-17 00:15:44      阅读:62      评论:0      收藏:0      [点我收藏+]

查看一个函数功能的方法:在终端框内键入:man 函数名

例如:man fork

1 fork函数作用

创建一个子进程

2 需要包含的头文件

#include <unistd.h>

3 函数声明

pid_t  fork(void);

4 返回值

成功时,父进程返回子进程的进程ID号;子进程返回0。

失败时,父进程返回-1,子进程创建失败。

5 函数描述

通过复制调用进程,创建一个新进程。

调用进程称为父进程;新进程称为子进程。

6 测试

执行下列代码,会输出两条输出语句。

技术分享图片

 

 解释:调用fork函数后,就会创建一个子进程。

子进程是父进程的副本,就如同上图右边一样。

两个进程同步执行,也就是从第6行执行,于是会输出两条语句。

参考

操作系统_创建进程

https://www.bilibili.com/video/BV1Lt4y1m7Z8?from=search&seid=8259839272176533077

fork函数测试

原文:https://www.cnblogs.com/QQ2962269558/p/13325314.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!