操作系统第3次实验报告:管道

  • 姓名:吴永锋
  • 学号:201821121051
  • 班级:计算1812

1. 编写程序

fifo_read.c源代码:

 

fifo_write.c源代码:

 

 

 

2. 分析运行结果

write端:

read端:

 

 分析:

同时打开两个终端,分别运行fifo_write.c和fifo_read.c,输入内容,通过读程序能够依次读出内容,显示输入的信息。

3. 通过该实验产生新的疑问及解答

1.同时打开两个终端分别运行fifo_write.c和fifo_read.c时,运行失败。

解决:先运行fifo_read.c,再运行fifo_write.c。

2. write端循环输入内容,如何结束程序运行?

如图所示:

 

 

解决:Ctrl+C结束程序运行。

posted on 2020-04-18 16:56  矩小阵  阅读(233)  评论(0编辑  收藏  举报

导航