你可以在c中为同一个管道传输整个int和char吗?

时间:2018-01-14 15:45:58

标签: c pipe

是否可以为同一个管道传输整数(int)和字符(char),还是需要创建两个不同的管道?怎么样?

1 个答案:

答案 0 :(得分:0)

管道像文件一样处理,因此您可以使用标准文件i / o命令编写您想要的任何格式,即writeread,{{1 }},fwritefreadfprintf,...

https://www.gnu.org/software/libc/manual/html_node/Creating-a-Pipe.html

Why fprintf and fscanf does not work with pipefread() reading from a descriptor based on a pipe sets error, not EOF where there is no data