无名管道
只能用于具有亲缘关系的进程之间的通信
单工的通信模式 具有固定的读端和写端
无名管道创建时会返回两个文件描述符 分别用于读写管道
只能用于亲属关系之间
创建无名管道
#include <unistd.h>
int pipe(int pfd[2])
成功返回0 失败返回EOF
pfd包含两个元素的整形数组 用来保存文件描述符
pdf[0] 用于读管道 pfd[1]用于写管道
管道的内容被读走之后就消失了
Ps:子进程1和子进程2分别往管道中写入字符串 父进程读管道内容 并打印