首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于如下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
68
问题
对于如下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全国计算机四级
相关试题推荐
虚存技术是
下面所述步骤中,不是创建进程所必需的步骤是
已经获得除()以外的所有运行所需资源的进程处于就绪状态。
分时操作系统和实时操作系统都属于多道程序系统。请解释分时操作系统和实时操作系统的概念。分时操作系统和实时操作系统的特点?
在不同或相同的LAN之间存储和转发,提供数据链路层上的协议转换的设备是()。
(1)从体系结构的观点对指令集进行分类。根据哪五种尺度?(2)通常有哪三种指令集体系结构?请写出各自的优缺点?(3)GRP机分为几类?它们的优缺点各是什么?
用链接方式存储的队列,在进行删除运算时,下面操作正确的是()。
一个栈(Stack)对象有三种状态:S1——栈空;S2——栈非空也非满;S3——栈满。则各个状态的条件如下:S1:(t0)创建栈对象时初始化,这是系统做的(t1)在S2状态下执行置空运算setEmpty()(t2)在S3状态下执行置
攻击者利用攻破的多个系统发送大量请求去集中攻击其他目标,受害设备因为无法处理而拒绝服务,这种攻击被称为——。
随机试题
Learningtosayno[A]Notdoingsomethingwillalwaysbefasterthandoingit.Thisphilosophyappliesinmanyareasofli
关于知识管理的创新原则,以下说法正确的是()
下列说法不符合维生素B1的性质有
因血热引起的月经异常应除外
产业发展的雁形形态的具体表现中,第一只雁为()。
在教师的知识和智力达到一定水平之后,教师的表达能力、组织能力、______学习困难的能力,与教学效果有较高的相关。
—CanIhelpyou?—Yes.Mydaughterboughtthiscamerahereformywife’sbirthday.Butitdoesn’twork,so【H1】______—Isee.
下列关于公司股东出资的表述,正确的是()。
①野生动物是人类的朋友,然而却有不少人在利益的_________下,大量猎杀野生动物,严重破坏生态平衡。②尽管这只是一次_________,但民警与保安的迅速出击,表明本市第一个进入校园的电子保安报警系统已经成功地开通了。③厢歪曲事实的历史教科书作为教
Afterfillingintheapplicationform,Iwasrequestedto_____arecentphotographtotheform.
最新回复
(
0
)