首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于如下C语言程序 int main() pid_t pid; int a=1; pid=fork(); if(pid= =0) printf("This is the son process,a=%d\n",+ +a); el
对于如下C语言程序 int main() pid_t pid; int a=1; pid=fork(); if(pid= =0) printf("This is the son process,a=%d\n",+ +a); el
admin
2020-03-31
27
问题
对于如下C语言程序
int main()
pid_t pid;
int a=1;
pid=fork();
if(pid= =0)
printf("This is the son process,a=%d\n",+ +a);
else
printf("This is the dad process,a=%d\n",- -a);
}
在UNIX操作系统中正确编译链接后,其运行结果为( )。
选项
A、This is the son process,a=2
This is the dad process,a=0
B、This is the son process,a=2
C、This is the dad process,a=0
D、This is the dad process,a=2
This is the son process,a=0
答案
A
解析
函数fork()的作用是通过系统调用创建一个与原来进程几乎完全相同的进程。对于子进程返回标识符0;对于父进程返回子进程的PID。父进程和子进程拥有各自的局部变量a,初始值都为1;所以子进程中PID为0,执行的是第1个printf,由a的值为1,先自增再输出值,可知输出的是This is the son process,a=2;而父进程中PID为子进程的PID,不为0,执行的是第2个printf,由a的值为1,先自减再输出值,可知输出的是This is the dadprocess,a=0。故本题答案选择A选项。
转载请注明原文地址:https://jikaoti.com/ti/fuA7FFFM
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
由于更换了CPU,使电脑的运行速度提高了5倍,然而增强比占到80%,该机器的总加速比为
结构化分析(SA)方法将欲开发的软件系统分解为若干基本加工,并对加工进行说明,下述 Ⅰ.结构化语言 Ⅱ.判定树 Ⅲ.判定表 是常用的说明工具,其便于对加工出现的组合条件的说明工具是
在大型计算机中,用户使用操作系统通常有三种手段,它们是终端命令、系统调用命令和
设七阶(即七个顶点)无向图G为k-正则图,下面列出k值中对于上述命题不成立的是 Ⅰ.k=4 Ⅱ.k=5 Ⅲ.k=6 Ⅳ.k=7
当多个访问磁盘的请求同时到达时,为了改善平均磁盘胜势时间,可以采用适当的磁盘调度算法,以减少磁盘服务的总时间。下列各项时间中, Ⅰ.寻道时间 Ⅱ.旋转延迟时间 Ⅲ.数据传送时间 不能改善的是
在数据库技术中,只描述信息特性和强调语义的数据模型是()。
通常认为,决定局域网特性的主要技术有三种,它们是传输介质和
创建触发器TEST,定义AFTER行级触发器,要求每当在STUDENT表中修改数据后,将向客户端显示一条“记录已修改”的消息。____________ONSTUDENT____ASPrint‘
下列对IEEE802.11b无线局域网的多蜂窝漫游工作方式的描述中,错误的是______。
()一般是由计算机操作系统、数据库管理系统、应用软件与网络操作系统和防火墙来共同保障,通常采用的方法是用户访问权限的设置、用户口令加密、用户身份认证、数据加密与结点地址过滤等。
随机试题
A、筛查B、普查C、队列研究D、生态学研究E、病例对照研究以人群组为基本单位收集资料而进行暴露和疾病关系研究,该研究方法属于
一30岁男性患者,车祸导致右髋臼粉碎性骨折。查体:血压80/50mmHg,脸色苍白,右足不能背伸。最适当的处理是
一位正在接受糖皮质激素治疗的ITP患者,突然出现脑出血,下列紧急处理措施中哪项是不适当的
图a)所示电路的激励电压如图b)所示,那么,从t=0时刻开始,电路出现暂态过程的次数和在换路时刻发生突变的量分别是:
职业危害防治工作,遵循职业卫生“三级预防”的原则,实行分类管理,综合治理。下列属于第一级预防的是()。
检验检疫证单的法律效用主要表现在哪几个方面?
教育法律救济
统计表2003年上述七省市工业污染治理资金投资总额为()亿元
下面程序的运行结果是()。for(i=3;i
【S1】【S3】
最新回复
(
0
)