【发布时间】:2021-01-29 11:44:35
【问题描述】:
请记住,当使用fprintf() 时,我知道我需要传递文件描述符才能写入管道。我只是有疑问,现在想知道;我真的没有任何示例代码。
另外,我想知道fputc()、fputs()等函数是否也可以工作。
【问题讨论】:
-
请记住,由于 pipe() 为您提供了文件描述符,因此您需要使用 fdopen()。但可以肯定的是:fprintf()、fputc()、fputs() 和朋友应该可以正常工作 - 没问题 :)
-
谢谢@paulsm4,我不知道它们是不同的东西,现在我知道了!