gpt4 book ai didi

c - 在同一行中打印并在 C 中暂停

转载 作者:IT王子 更新时间:2023-10-29 00:39:01 26 4
gpt4 key购买 nike

我想让我的程序打印一些东西,然后等待几秒钟,然后在同一行打印其他东西。我试着把它写成:

printf ("bla bla bla");
sleep (2);
printf ("yada yada yada\n");

但在输出中我等待了 2 秒,然后我将整行打印为一条。当我尝试将输出放在不同的行中时,它确实打印了一个暂停。

如何让它在同一行中暂停打印?

*在 Linux 上工作

最佳答案

printf ("bla bla bla");
fflush(stdout);
sleep (2);
printf ("yada yada yada\n");

fflush 强制将 stdout 内部缓冲区刷新到屏幕。

关于c - 在同一行中打印并在 C 中暂停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5680188/

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