首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请分析以下程序。 int main() { pid_t pid; pid=fork(); if(pid= =0) pfinff("I am the child process,my process ID is%d\n
请分析以下程序。 int main() { pid_t pid; pid=fork(); if(pid= =0) pfinff("I am the child process,my process ID is%d\n
admin
2020-03-31
68
问题
请分析以下程序。
int main()
{
pid_t pid;
pid=fork();
if(pid= =0)
pfinff("I am the child process,my process ID is%d\n",getpid());
else
pfinff("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 Iam the parent process,my process ID is 3987。故本题答案选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/AS8Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
IntheWAN,whenapoint-to-pointsubnetisused,animportantdesignissueistherouterinterconnection
计算机网络的三个主要组成部分是
造成软件危机的主要原因是 Ⅰ.软件使用不当 Ⅱ.软件本身特点 Ⅲ.硬件不可靠 Ⅳ.对软件的错误认识 Ⅴ.缺乏好的开发方法和手段
原型化是常用的一种软件开发方法,下述是应用原型化方法的前提的是 Ⅰ.严格定义软件需求是困难的 Ⅱ.有快速开发工具的支持 Ⅲ.可提供实际且可供用户参与的系统模型
操作系统中,对信号量S和P的原语操作定义中,使程序进入相应等待的条件是
文件系统的主要目的是
需求分析的目的是理清数据流或数据结构,导出完全的、精制的
网络中进行数据交换必须遵守网络协议,一个网络协议主要由三个要素组成:语法、语义和
浏览器/服务器(B/S)架构是一种以web技术为基础的网络应用架构。关于B/S架构,下列说法错误的是
信息认证的主要技术包括数字签名技术、身份识别技术和______。
随机试题
逆回购为中国人民银行向一级交易商卖出有价证券,并约定在未来特定日期买回有价证券的交易行为。判断:理由:
我国《保险法》对保险公司的经营范围界定是()。
购入以公允价值计量且其变动计入当期损益的金融资产实际支付的价款中包含的已宣告但尚未领取的现金股利,应计入的会计科目是()。
()就是运用历史收益来估计未来收益,运用投资者在一些持有期已经实现的平均收益溢价来计算。
关于企业发行可转换公司债券的核算,下列说法中正确的有()。
在社会治安综合治理建设中,公安机关在有关部门协作配合和广大群众的支持下,要积极完成以下哪些任务?()
我国最早规定义务教育阶段的学制是
本题为选做题,请在Ⅰ、Ⅱ两道试题中选取其中—道解答,若两题都回答,只按第Ⅰ道试题的成绩记入总分。选做题I材料11820年,世界最富有国家和最贫穷国家人均收入比是3比1,1913年是11比1,1950年是35比1,1973年是44
假设邮件服务器的地址是email.bj163.com,则用户的正确的电子邮箱地址的格式是
Howmanydifferentkindsofemotionsdoyoufeel?Youmaybesurprisedtofindthatitisveryhardto【C1】allofthem.Notonly
最新回复
(
0
)