Linux笔记--无名管道Pipe通信_pipefd0-CSDN博客

网站介绍:文章浏览阅读99次。管道无名管道可以用来给父进程以及子进程之间通信,使用十分方便。函数//pipe创建管道,fd为一个int类型数组,fd[0]用来读,fd[1]用来写pipe(fd);//将字符串buf写入管道fd,成功则返回0,否则返回-1write(fd[1], buf, strlen(buf));//将管道fd的数据读出到buf,成功则返回0,否则返回-1read(fd[0], buf, sizeof(buf));//关闭端口,fd关闭管道,fd[0]读端口,fd[1]写端口close(fd[_pipefd0