首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
UNIX操作系统中,fork()系统调用用于创建进程。仔细阅读、分析下列程序,假设程序正确运行并创建子进程成功,那么输出到屏幕的正确结果是( )。 main() { pid_t pid; pid=fork(); if(
UNIX操作系统中,fork()系统调用用于创建进程。仔细阅读、分析下列程序,假设程序正确运行并创建子进程成功,那么输出到屏幕的正确结果是( )。 main() { pid_t pid; pid=fork(); if(
admin
2019-05-20
36
问题
UNIX操作系统中,fork()系统调用用于创建进程。仔细阅读、分析下列程序,假设程序正确运行并创建子进程成功,那么输出到屏幕的正确结果是( )。
main()
{
pid_t pid;
pid=fork();
if(pid==0) printf(“Hello World\n”);
else if(pid>0)printf(“Hello World\n”);
else printf(“Hello World\n”);
}
选项
A、什么都没有
B、1行Hello World
C、2行Hello World
D、3行Hello World
答案
C
解析
fork()函数执行的特点是,只被调用一次,却会返回两次,一次是在调用进程(父进程)中,一次是在新创建的子进程中。在父进程中,fork()返回子进程的pid。在子进程中,fork()返回0。否则出错返回一1。假设程序正确运行并创建子进程成功,那么,子进程中pid得到返回值为0,父进程中pid得到返回值为子进程号,父进程执行一次输出,子进程执行一次输出,故输出2行Hello World。故本题答案选择C选项。
转载请注明原文地址:https://kaotiyun.com/show/JV8Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
计算机系统可维护性是指(11)。
在统一建模语言(UML)中,(1)用于描述一组对象类、接口、协作和它们之间的关系。其中关联的多重度是指(2)。(1)
编译过程中,词法分析不能________________。①去除源程序中的注释②识别记号(单词、符号)③识别结构不正确的语句④识别含义不正确的语句
对于长度为11的顺序存储的有序表,若采用折半查找(向下取整),则找到第5个元素需要与表中的(39)个元素进行比较操作(包括与第5个元素的比较)。
在地址栏中输入www.abc.com浏览器默认的协议是_____________。
在windows操作系统中,“()”是内存的一块区域,用于各个应用程序之间相互交换信息。
程序流程图是一种传统的程序设计表示工具,有其优点和缺点,使用该工具时应该注意
下列有关集成测试的说法中,错误的是A)自底向上集成的优点是减少了编写桩模块的工作量B)自底向上集成的缺点是在早期不能进行并行测试,不能充分利用人力C)自顸向下集成的缺点是需要设计较多的桩模块,测试的开销较大D)自顶向
攻击者主机使用无效的IP地址,利用TCP连接的3次握手过程,使得受害主机处于开放会话的请求之中,直到连接超时。在此期间,受害主机将会连续接收这种会话请求,最终因资源耗尽而停止响应。这种攻击方式称为______。
随机试题
血小板的体积为
根据合同的优先顺序规定,在合同材料中具有最优先地位的是()。
商业银行可以不附带条件向客户承诺高于同期储蓄存款利率的保证收益。()
塑造独特的企业文化和个性鲜明的企业形象,这就要求企业在进行CIS策划时须遵循()
下列各句中,加下划线的词语使用不恰当的一句是()。
科技创新与民生问题密切相关。下列表述错误的是()。
某工厂第一、二、三车间人数之比为8:12:21,第一车间比第二车间少80人,三个车间共()人.
不可能宏达公司和亚鹏公司都没有中标。以下哪项最为准确地表达了上述断定的意思?
下面关于无线通信技术的一些叙述中,错误的是()。
Nosooner(had)ProfessorSmith(begun)tospeak(when)somenoise(arose)fromtheaudience.
最新回复
(
0
)