操作系统第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结束程序运行。