首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请分析下列程序。 int main() { printf("This is in main program"); if(fork()==0) printf("I am in child process"); else
请分析下列程序。 int main() { printf("This is in main program"); if(fork()==0) printf("I am in child process"); else
admin
2019-05-20
81
问题
请分析下列程序。
int main()
{
printf("This is in main program");
if(fork()==0)
printf("I am in child process");
else
printf("I am in parent:process");}
程序正确运行后结果:是( )。
选项
A、This is in main program I am in child process I am in parent,process
B、This is in main program I am in child process
C、This is in main program I am in parent process
D、This is in main program I am in child process This is in main program I am in parent process
答案
A
解析
计算机程序设计中的fork()函数的返回值:若成功调用一次则返回两个值,子进程返回0,父进程返回子进程标记;否则,出错返回一1。假设程序正确运行并创建子进程成功,那么,子进程为0,父进程为进程号,故输出This is in main program I am in child process I am in parent process。故本题答案选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/OA8Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
若二维数组arr[1..8,1..6]的首地址为base,数组元素按列存储,且每个元素占用4个存储单元,则元素arr[5,5]在该数组空间的地址为______。A.base+(4*8+4)*4B.base+(5*8+5)*4C.base+(4*6+4
当一个双处理器的计算机系统中同时存在3个并发进程时,同一时刻允许占用处理器的进程数_____________。
下面描述正确的是(20)。
在结构化分析方法中,用于对功能建模的_____________描述数据在系统中流动和处理的过程,它只反映系统必须完成的逻辑功能;
在关系模型中用(57)来表达实体集,其结构是由关系模式定义的。
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,L,T,K,E),采用二路归并排序法进行排序,下面哪一个序列是第二趟归并后的结果?
城域网设计的目标是要满足几十千米范围内的大量企业、机关、公司的多个局域网互连的需求,以实现大量用户之间的多种信息传输的功能,这些信息的类型主要是文字、语音、图形与
在有随机热噪声的通信信道上传输数据信号时,信道的最大数据传输速率决定于信道带宽与
关于BitTorrent的描述中,正确的是()。
下列关于BitTorrent的描述中,正确的是()。
随机试题
北魏时期,创立“北天师道”,使道教由民间宗教变为官方宗教的道士是()
下列关于劳动争议的基本特殊描述不正确的是()。
骨盆的韧带不包括
患者。男,春节期间出国游玩,回国后确诊C0VID-19感染。关于该患者的隔离处理措施,正确的是
变压器发出的声音属于()。
内部控制中()的主要内容包括及时、准确、完整的记录所有信息,保证管理信息系统的有序和保证信息系统的安全可靠。
根据教育法规定,学校及其他教育机构的权利有哪些?
人们在日常生活中常会遇到食物“相克”的情况。下列对应食物中有可能不“相克”的一项是:
三位股评专家正在对三家上市公司明天的股价走势进行预测。甲说:“公司一的股价会有一些上升,但不能期望过高。”乙说:“公司二的股价可能下跌,除非公司一的股价上升超过5%。”丙说:“如果公司二的股价上升,公司三的股价也会上升。”三位股评专家果然厉害,一天后的事实
Ateachendofthetube______,onewhichgatherslightandonewhichmagnifiestheimage.
最新回复
(
0
)