快乐学习 一个网站喵查铺子(catpuzi.com)全搞定~

管道的进程间通信(无名管道)的大致步骤

热门题目 网课答案 2023-05-06 扫描二维码

题目:管道的进程间通信(无名管道)的大致步骤

喵查答案:

管道半双工

使用无名管道实现父子进程间的通信

定义pipefd[2],两个文件描述符

pipefd[0]:进行读操作     pipefd[1]:进行写操作

(1)创建一个无名管道pipe()函数

(2)创建子进程fork()函数

(3)父进程负责发送信息给子进程

         1、使用fgets函数将输入终端的字符串保存到buf

          2、使用write()函数写入buf

(4)子进程接收数据,使用read()读出buf

喜欢 (0)
关于作者: