当前位置:首页 > 四级网络工程师 > [7] > 正文内容

[7][9][单选]对于如下 C 语言程序

[7]2年前 (2025-01-26)
int main()
{
pid_t pid;
int x=1;
pid = fork();
if(pid==0)
printf("I am the child process, x=%d\n", ++x);
else
printf("I am the parent process, x=%d\n", --x);
}

在UNIX操作系统中正确编译链接后,其正确的运行结果是




I am the child process, x=2
I am the parent process, x=0
I am the child process, x=2
I am the parent process, x=0
I am the parent process, x=2
I am the child process, x=0


答案


I am the child process, x=2
I am the parent process, x=0



解析

计算机程序设计中的fork()函数的返回值:若成功调用一次则返回两个值,子进程返回0,父进程返回子进程标记;否则,出错返回-1。



转载请注明出处。

本文链接:http://pythonopen.com/?id=2214

相关文章

[7][18][单选]有一个虚拟页式存储系统采用最近最少使用(LRU)页面置换算法,

系统给每个进程 3 页内存,其中一页用来存放程序和变量I,J,(不作他用)。假设一个页面可以存放 1...

[7][21][单选]下列文件物理结构中,适合随机访问且易于文件扩展的是

连续结构索引结构链式结构且磁盘块定长链式结构且磁盘块变长答案索引结构解析索引结构的文件把每个物理块的...

[7][37][多选]下列哪些文件是按照文件的组织形式划分的文件类型

系统文件普通文件临时文件目录文件特殊文件function addCheckboxClickListe...

[7][39][多选]计算机 I/O 系统的硬件结构主要包含

中央处理器 CPU适配器和接口部件设备控制器设备硬件主存储器function addCheckbox...

[7][45][单选]以下关于广域网的描述中,错误的是

广域网是覆盖范围最大的网络广域网通常由电信部门组建广域网研究重点是核心交换技术广域网最常用的传输介质...

[7][47][单选]关于共享介质以太网的描述中,正确的是

核心设备可以是集线器传输的数据单元是 IP 分组数据传输不会发生冲突无需实现介质访问控制答案核心设备...