试验目的:
1、向管道写端写入数据前,关闭管道写端fd,errno值会是什么?
2、向管道写端写入数据后,关闭管道写端fd,从管道读端读取数据时,是否能正常读取数据?
3、向管道写端写入数据后,关闭管道读端fd,从管道读端读取数据时,会发生什么?errno是什么?
4、向管道写端写入输入前,关闭管道读端fd,是否会触发SIGPIPE信号?程序如何不崩溃?errno值是否会为EPIPE?
正常代码流程:
1、创建一个管道pipefd[2]
2、向管道写端pipefd[1]写入数据