首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请分析以下程序。 int main() { pid_t pid; pid=fork(); if(pid==0) printf(“I am the child process,my process ID is%d\n”
请分析以下程序。 int main() { pid_t pid; pid=fork(); if(pid==0) printf(“I am the child process,my process ID is%d\n”
admin
2021-03-19
34
问题
请分析以下程序。
int main()
{
pid_t pid;
pid=fork();
if(pid==0)
printf(“I am the child process,my process ID is%d\n”,getpid());
else
printf(“I am the parent process,my process ID is%d\n”,getpid());}
那么,该程序正确运行后的结果是( )。
选项
A、I am the child process,my process ID is 3744
I am the parent process.my process ID is 3987
B、I am the child process,my process ID is 3744
C、I am the parent process,my process ID is 3987
D、不输出任何信息
答案
A
解析
计算机程序设计中的fork()函数返回值:若成功调用一次则返回两个值,子进程返回0,父进程返回子进程标记;否则,出错返回-1。假设程序正确运行并创建子进程成功,那么,子进程为0,父进程为进程号,故输出I am the child process,my process ID is 3744 I am the parent process,my process ID is 3987。故本题答案选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/hByZ777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
所谓指令周期是指
以下关于Web应用软件测试的说法中,错误的是______。
以下选项中不属于ISO软件质量模型的是______。A)外部质量模型B)使用质量模型C)维护质量模型D)内部质量模型
依据QESuitewebVersion1.0软件问题生命周期定义,对于一个处在“新建”状态的软件问题报告,下列四个选项中,不可能出现的操作是A)关闭B)验证C)校验D)分类与分配/提供信息
下述软件测试过程管理特点的叙述,不正确的是______。A)软件质量标准定义不准确、任务边界模糊B)软件测试项目的变化控制和预警分析要求高C)要求测试人力资源丰富,有快速的变动调整以适应D)测试任务分配难
在一台主机上用浏览器无法访问到域名为www.sun.com的网站,并且在这台主机上执行tracert命令时有如图3-2所示的分析以上信息,可能造成这种现象的原因是______。
采用RSA算法,网络中N个用户之间进行加密通信,需要的密钥个数是——。
关于BitTorrent的描述中,正确的是()。
关于误码率的描述中,正确的是()。
随机试题
第一产程中哪项不是温肥皂水灌肠的禁忌证
湿邪致病缠绵难愈的主要原因是
生产单位提前进厂参加施工、设备安装、调试等人员的工资、工资性补贴、劳动保护费等应从()中支付。
下列选项中,从短期来看,属于企业可变成本的有()。
结合科学发展观谈谈你对公安工作的理解。
偶遇抽样:是研究在一定的时间、地点、环境中遇到或接触到的人均选人样本的方法。配额抽样:按照调查对象的某种属性,将总体中的所有个体分为若干类或层,然后在各层中按其在总体中的相应比例非随机的抽取样本。整体抽样:是将总体分成许多群,每个群由个体按一定方式结合而成
患者,女性,16岁,2岁前生活在高氟区,2岁后迁移至非高氟区,可能会出现氟牙症的牙是()。
【B1】【B9】
【B1】【B3】
Knowingisdiscipline-specific;itdefinesallthosethingswecometolearnwhenwepursuethecraftofourparticulartraining
最新回复
(
0
)