什么是管道? 管道是**单向的.先进先出**的,它把一个进程的输出和另一个进程的输入连接在一起。一个进程(写进程)在管道的尾部写入数据,另一个进程(读进程)从管道的头部读出数据。 管道创建 关闭管道只需将这两个文件描述符关闭即可,可以使用普通的close函数逐个关闭。 管道读写 注意事项 必须在系统调用fork()前调用pipe(),否则子进程将不会继承文件描述符。 ** 命名管道(FIFO) ** 命名管道创建 读进程: 写进程: