头文件:
#include <unistd.h>
函数:
int pipe(int fd[2]); 创建无名管道。
fd[2]:管道两个文件描述符,fd[0]代表读端(管道头),fd[1]代表写端(管道尾)。
创建成功返回0,失败返回-1。
创建成功之后可以像操作普通文件一样使用read、write进行读写操作。
例子:
1 | /********************************** |
头文件:
#include <unistd.h>
函数:
int pipe(int fd[2]); 创建无名管道。
fd[2]:管道两个文件描述符,fd[0]代表读端(管道头),fd[1]代表写端(管道尾)。
创建成功返回0,失败返回-1。
创建成功之后可以像操作普通文件一样使用read、write进行读写操作。
例子:
1 | /********************************** |