无名管道

 

只能用于具有亲缘关系的进程之间的通信

 

单工的通信模式 具有固定的读端和写端

 

无名管道创建时会返回两个文件描述符 分别用于读写管道

 

只能用于亲属关系之间

 

 

                          创建无名管道

 

#include <unistd.h>

int pipe(int pfd[2])

 

成功返回0 失败返回EOF

pfd包含两个元素的整形数组 用来保存文件描述符

pdf[0] 用于读管道 pfd[1]用于写管道

管道的内容被读走之后就消失了

 

Ps:子进程1和子进程2分别往管道中写入字符串 父进程读管道内容 并打印

进程间通信————无名管道

进程间通信————无名管道

进程间通信————无名管道

相关文章:

  • 2021-08-23
  • 2022-12-23
  • 2021-04-11
  • 2021-10-18
  • 2022-12-23
  • 2022-01-09
  • 2022-12-23
  • 2021-12-04
猜你喜欢
  • 2021-04-22
  • 2022-12-23
  • 2021-09-29
  • 2021-11-14
  • 2021-09-29
  • 2022-12-23
  • 2021-11-20
相关资源
相似解决方案