首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于如下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
39
问题
对于如下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://jikaoti.com/ti/opA7FFFM
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
在结构型的瀑布模型中,哪一个阶段定义的标准将称为软件测试中系统测试阶段的目标?
进程高级通信机构中,管道通信以文件系统为基础,它的数据通信的实质是利用
按规范设计的方法将数据库设计分为六个阶段:(1)需求分析。(2)概念结构设计。(3)逻辑结构设计。(4)数据库物理设计。(5)数据库实施。(6)数据库运行和维护。针对关系数据库设计的逻辑结构设计,回答下述问题:1.逻辑设计的目的。2.逻
在下列描述中 Ⅰ.软件功能硬化 Ⅱ.提高指令执行的速度 Ⅲ.各种指令使用频度不会太高 Ⅳ.大大减少指令系统可采用的寻址方式种类 属于RISC系统计算机的特点是
在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,属于的设计阶段是
寄存器窗口重叠技术是RISC的关键技术,这项技术能很好地支持过程调用和返回操作。这里所谓的重叠是指
数据库管理系统的并发控制机制的功能是负责协调并发事务的正确执行,从而保证数据库的
原型化方法是软件开发中不同于结构化方法的另一种方法,该方法的着重点是用以
数据流图可用于抽象描述一个软件的逻辑模型,并由若干种基本的图形符号组成,下述图名 Ⅰ.加工 Ⅱ.数据流 Ⅲ.数据存储 Ⅳ.外部实体 构成数据流图的基本图形有
在计算机运行时,建立各寄存器之间的“数据通路”并完成取指令和执行指令全过程的部件是
随机试题
假设年利率为10%,4年后若想得到1000元,按单利计算,现在应准备()
何谓微生物?微生物有哪些种类?
下列符号与名词对应关系中,错误的是
儿童患流行性腮腺炎是常见的并发症是
对于公路桥梁沉井基础的叙述,正确的是()。
年金保险按照被保险人的不同,可以分为()
任何生产性企业都必须设置“制造费用”科目。()
你安排下属去完成任务,而他完成后直接越级上报,请问你如何处理?
下列叙述中正确的是
A、Sheknewwherethegoodswereinthesupermarket.B、Sheaskedotherstotakehertotherightplace.C、Shemanagedtofindthe
最新回复
(
0
)