永发信息网

各位 int main( ) { fork( ); fork( ); fork( ); printf("hello world"); return 0; } 求结果,,及原因?

答案:2  悬赏:70  手机版
解决时间 2021-12-03 19:15
各位 int main( ) { fork( ); fork( ); fork( ); printf("hello world"); return 0; } 求结果,,及原因?
最佳答案
printf前面有n个fork,那么这里可以求一个递推式出来
由于从n到n-1是主进程走n-1的分支,子进程也走n-1的分支,所以有以下关系
要求F(n)=2F(n-1),F(0)=1
所以F(n)=2^3=8
结果是打印8次hello world
全部回答
8个hello world
一个fork产生一个完全一样的子进程,3次最后有了8个进程,他们的stdout都与原先的父进程一样的,所以最后都输出在终端上
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
男生总是对你说很污的话。什么cao什么床上说
天地华宇(上海分公司)(九亭镇涞亭南路888弄16
财神拜佛的香跟用来熏香安神冥想入定的香有什
魔兽世界出现Failed to read file World怎么
大河蟹会吃小辣椒蟹吗?
定额和清单计价的区别
multisim中需要用到uc3842
天门市干一高中好不好
如果3分之x等于4分之y,即x与y成()比例;如
谁有带迪字的qq头像 有的给我 谢谢了
2003款1.8t自动档帕萨特中控台按键使用说明
《节能法》对节能服务机构采取什么鼓励和支持
火鸡大还是鹅大?体型对比图片有吗?有的话追
09年12月1日到10年9月1日几个月
简单家常菜做法大全
推荐资讯
单选题下列九大行星中,与地球毗邻的是A.木星
绝世唐门 王冬被霍雨浩挠痒痒的章节名是什么
邵阳城北路与塔北路是同一条路吗
apple媒体服务条款已更改,是什么意思?
信和贷什么意思
防弹少年团bts now3在哪个国家拍的
成都中玖宏禄商务信息咨询有限公司是不是骗子
孕妇专门穿的防辐射服用处大吗?
饥肠辘辘abcc式的词语
什么是欧盟建筑产品ce认证中的性能声明declar
天蓝色小西装配什么裤子
心灵的富足和物质的富足谁更重要
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?