1.管道的创建 #include <unistd.h> int pipe(int pipefd[2]); linux下创建管道可以通过函数pipe来完成.该函数如果调用成功,数组中将包含两个新的文件描述符. 管道两端可分别用描述符fd[0] 以及fd[1]来描述.需要注意的是,管道两端的任务是固定的,一端只能用于读,由描述符fd[0]表示,称其为管道读端: 另一端只能用于写,由描述符fd[1]来表示,称其为管道写端.如果试图从管道写端读数据,或者向管道读端写数据都将导致出错. 管道是一种文件,…