搜索
编程论坛
→
Linux/Unix
→
『 Linux教室 』
→ 在linux中一个进程怎样生出一个子进程啊 ,请各位高手指教
标题:
在linux中一个进程怎样生出一个子进程啊 ,请各位高手指教
只看楼主
iweiwe
等 级:
新手上路
帖 子:1
专家分:0
注 册:2008-10-13
楼主
问题点数:0 回复次数:4
在linux中一个进程怎样生出一个子进程啊 ,请各位高手指教
希望能用一个程序例子说明
搜索更多相关主题的帖子:
linux
进程
指教
2008-10-13 23:01
GaFu
等 级:
新手上路
帖 子:37
专家分:0
注 册:2008-9-4
第
2
楼
得分:0
用fork函数
2008-10-14 13:09
koalaylj
来 自:北京
等 级:
新手上路
帖 子:17
专家分:0
注 册:2007-9-29
第
3
楼
得分:0
两进程的程序,父进程循环显示parent,子进程循环显示child.
#include <stdio.h>
main()
{
int pid,i;
while((pid=fork())==-1);
if(pid!=0)
{
while(1)
{
for(i=0;i<20;i++);
printf("parent");
}
}
else
{
while(1)
{
for(i=0;i<20;i++);
printf("child");
}
}
}
2008-10-26 21:11
yaaeng
等 级:
新手上路
威 望:
3
帖 子:24
专家分:0
注 册:2008-11-5
第
4
楼
得分:0
这程序不错啊
2008-11-13 14:03
leekingui
等 级:
贵宾
威 望:
13
帖 子:75
专家分:0
注 册:2008-10-22
第
5
楼
得分:0
进程的创建是COPY过来的 COPY的父进程,然后将生成的进程分配唯一的进程ID,更改进程描述符,就成了一个新的进程
2008-11-13 20:34
5
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-238090-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.367118 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved