gpt4 book ai didi

linux - 如果\n 缺失,则无法从管道中读取

转载 作者:太空宇宙 更新时间:2023-11-04 11:20:57 24 4
gpt4 key购买 nike

如果我用

printf("Message entered %s",message);

代替

printf("Message entered %s\n",message);

在代码中 一个演示如何在 Linux 进程中使用管道的示例程序 http://linuxprograms.wordpress.com/category/pipes/这不会打印输出。为什么会这样?请帮助。提前致谢。

最佳答案

打印到标准输出通常是行缓冲的。如果没有换行符,需要调用fflush(3)以确保您的输出到达您期望的位置。

关于linux - 如果\n 缺失,则无法从管道中读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18293045/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com