管道读写特点

管道读写特点

读管道

1)当管道中有数据时:

  • 返回读取到的字节数。

2)当管道中无数据时:

  • 写端被完全关闭,read返回0(相当于读到文件末尾)。
  • 写端没有完全关闭,读端阻塞等待。

写管道

1)管道读端被完全关闭,进程异常终止(进程收到SIGPIPE信号)

2)管道读端没有被完全关闭

  • 管道已满,write阻塞等待。
  • 管道未满,write将数据写入,并返回实际写入的字符数。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

There is.no way

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值