实验 6 Linux 进程并发程序设计
1 实验目的:
掌握 Linux 环境下的进程并发程序及管道应用程序的编写要点。
2 实验内容和实验步骤:
(1)####调试并运行 3.10 的并发程序设计实例,显示结果是什么,并分析之。
通过 pipeline.c 这个文件,调用 child1.c 和 father1.c 这两个程序,father1.c 写
入管理,然后再通过 child1.c 读管道,因此输出为以上结果。
(2)####编写一个并发程序,父进程打印“The Parent is running”;子进程打印
“The Child is running”;
#include<stdio.h>
#include<unistd.h>
main()
{
int p1;
while((p1=fork())==-1);
if(p1>0)
{
wait(0);
printf("The Parent is running.");