首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于如下C语言程序 int main() { printf("Hello World\n"); fork(); fork(); printf("Hello World\n"); } 在UNIX操作系统中正确编
对于如下C语言程序 int main() { printf("Hello World\n"); fork(); fork(); printf("Hello World\n"); } 在UNIX操作系统中正确编
admin
2020-03-31
85
问题
对于如下C语言程序
int main()
{
printf("Hello World\n");
fork();
fork();
printf("Hello World\n");
}
在UNIX操作系统中正确编译链接后,其正确的运行结果为( )。
选项
A、共打印出2行Hello World
B、共打印出3行Hello World
C、共打印出4行Hello World
D、共打印出5行Hello World
答案
D
解析
计算机程序设计中的fork()函数的返回值:若成功调用一次则返回两个值,子进程返回0,父进程返回子进程标记;否则,出错返回-1。在创建进程之前输出1行Hello World。假设程序正确运行并创建子进程成功,fork()两次将有4个进程,故输出4行Hello World,总共输出5行Hello World。故本题答案选择D选项。
转载请注明原文地址:https://www.kaotiyun.com/show/0Y8Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
在OSI参考模型中,两个(N)成实体之间交换的数据单元称之为(N)协议数据单元,记做(N)PDU。(N)PDU由两部分组成:(N)PCI与
在结构型的瀑布模型中,哪一个阶段定义的标准将称为软件测试中系统测试阶段的目标?
设s,t为两个命题,对于“s↔t”的逻辑涵义,下面叙述中:a)如果s,则t b)s当且仅当t c)r与s互为充分条件 d)s仅当t 正确的是
计算机系统由硬件和软件两大部分组成,关于这两部分关系的描述,错误的是
按规范设计的方法将数据库设计分为六个阶段:(1)需求分析。(2)概念结构设计。(3)逻辑结构设计。(4)数据库物理设计。(5)数据库实施。(6)数据库运行和维护。针对关系数据库设计的逻辑结构设计,回答下述问题:1.逻辑设计的目的。2.逻
奔腾处理器已普遍采用超标量流水线技术。所谓超标量技术就是
随着光纤技术、多媒体技术、高分辨率动态图像与文件传输技术的发展,CCITT提出将语音、数据、静态与动态图像等所有服务综合于一个网中传输的通信网络,这种通信网络就是()。
下面的哪个不是RISC技术的特点?()
二叉树的先序遍历和中序遍历如下;先序遍历:EFHIGJK中序遍历:HFIEJKG该二叉树根结点的右子树由哪些结点组成?()
随机试题
公差不为零的等差数列{an}中,a2,a3,a6成等比数列,则公比q=()。
设y=excosx,则y"=__________.
连续超声波移动法小剂量的治疗强度为
不符合慢性牙髓炎诊断的是
对于临床诊疗工作中的有效原则,医务人员应做到
李某自1997年4月起开始非法制造、贩卖匕首,至次年1月停止。1998年8月公安机关根据举报发现了李某的违法行为。下列哪一种说法是正确的?
房屋估价时,确定其面积的依据有()。
减少公路建设占用耕地可行的措施有()。
简述岗位评价的原则、功能和步骤。
Ofalltheareasoflearningthemostimportantisthedevelopmentofattitudes.Emotionalreactionsaswellaslogicalthought
最新回复
(
0
)