首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于如下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
2021-03-19
64
问题
对于如下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行HelloWorld。假设程序正确运行并创建子进程成功,fork()两次将有4个进程,故输出4行HelloWorld,总共输出5行Hello World。故本题答案选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/1O8Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
操作系统的作用是
一个进程被唤醒意味着
假设将某系统的某一部件的处理速度加快到10倍,但该部件的原处理时间仅为整个运行时间的30%,则采用加快措施后能使整个系统的性能提高多少?()
在软件工程中,高质量的文档标准是完整性、一致性和()。
在不同或相同的LAN之间存储和转发,提供数据链路层上的协议转换的设备是()。
NT结构中的几个主要组成部分是()。①HAL②内核③NTExecutiveServices④环境子系统
网络环境中实现分布式进程通信必须解决哪3个主要的问题?Ⅰ.进程命名与寻址方法 Ⅱ.多重协议的识别Ⅲ.协议转换 Ⅳ.进程间相互作用的模式
在代码检查过程中发现大部分错误的人通常是______。
对程序中已发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,称为______。
下列关于软件验收测试的合格通过准则是______。1)软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求2)所有测试项没有残余一级、二级和三级错误3)立项审批表、需求分析文档、设计文档和编码实现一致4)验收测试工件齐全
随机试题
关于横膈的叙述,错误的是
表面活性剂可用作
辩证法在对事物的肯定的理解中又包含着否定的理解,这意味着()
关于安全生产许可证制度的说法,正确的是()。
我国银行监管框架的演变过程包括()。
Jackwasafifteen-year-oldboylivingwithhislittlesister,Linda.Theirparentshadpassed【C1】______longago.Jackhadtaken
GeneralGeorgeWashingtonandhishungry,raggedtroopscrossedtheDelawareRiverfromPennsylvania,surprisedthegarrisonof
下列对接受的外部信息进行整合的是()
考虑二元函数的下面4条性质:①f(x,y)在点(x0,y0)处连续;②f(x,y)在点(x0,y0)处的两个偏导数连续;③f(x,y)在点(x0,y0)处可微;④f(x,y)在点(x0,y0)处的两个偏导数存在.若用“P→Q”表示可由性质P推出性
WhenaNewYorkerwashikinginEurope,hisSwissfriendkeptsaying"Listentothat!"buthedidn’thearanything.Hisearswer
最新回复
(
0
)