叉系统调用用于创建一个称为子进程的新进程,该子进程与进行fork()调用的进程(父进程)同时运行。创建新的子进程后,两个进程将在fork()系统调用之后执行下一条指令。子进程使用与父进程相同的pc(程序计数器),相同的CPU寄存器,相同的打开文件。
它不带任何参数,并返回一个整数值。以下是fork()返回的不同值。
负值:创建子进程失败。
零:返回到新创建的子进程。
正值:返回家长或来电者。该值包含新创建的子进程的进程ID。
1.。。预测以下程序的输出:
2.。。计算您好打印的次数: