首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于如下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
89
问题
对于如下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://kaotiyun.com/show/0Y8Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
下面总线中不是32位的是
在数据库的概念设计中,最常用的数据模型是
软件测试不能证明软件没有错误,但可以发现软件中的
请说明操作系统作业管理的功能?作业调度算法是指按照什么样的原则来选取作业并投入运行?调度算法的合理性直接影响系统的效率,作业调度算法有哪些?对算法的选择需要考虑哪些问题?
数据库管理系统的并发控制机制的功能是负责协调并发事务的正确执行,从而保证数据库的
1.物理层的含义是什么?它的作用是什么?2.实际的物理层协议包括哪些方面的内容?3.网络层提供的服务与通讯子网内部的操作方式有什么关系?
用表格形式的结构表示实体类型以及实体类型之间联系的数据模型是
随着光纤技术、多媒体技术、高分辨率动态图像与文件传输技术的发展,CCITT提出将语音、数据、静态与动态图像等所有服务综合于一个网中传输的通信网,这种通信网络就是
OSI模型的三个主要概念是
高层服务用户向下一层请求服务时通过服务原语交互,OSI参考模型规定每层使用的四种服务原语是()。
随机试题
根据《膨胀土地区建筑技术规范》(GBJ112—1987),收缩系数是()。
根据《标准施工招标文件》的施工合同文本通用合同条款,规定因不可抗力造成的损失,由发包人承担的有()。
建设工程材料采购评标时,若投标报价有算术错误及其他错误的,评标委员会对投标报价进行修正所应遵循的原则正确的有()。
商业银行投资的货币风险,除因利率变动引起外,()也会使债券持有者遭受货币风险。
某彩电生产厂家兼并了一家彩管厂,则该彩电企业新增业务规划类型是()。
若级数收敛,则级数
数据处理的最小单位是
设有下面程序代码:PrivateSubCommand1_Click()DimstrAsString,chAsStringstr=”VisualBasicProgramming”:ch=”a”
【B1】【B11】
•Readthetextbelowaboutamanagementtrainingcourse.•Inmostofthelines41-52thereisoneextraword.Itiseithergra
最新回复
(
0
)