gpt4 book ai didi

c - 使用 C 在终端运行的应用程序中打印旋转光标

转载 作者:太空狗 更新时间:2023-10-29 16:33:15 27 4
gpt4 key购买 nike

如何在使用标准 C 的终端中运行的实用程序中打印旋转的光标?

我正在寻找打印的东西:\|/- 在屏幕上的同一位置一遍又一遍?

谢谢

最佳答案

您可以像这样使用退格字符 (\b):

printf("processing... |");
fflush(stdout);
// do something
printf("\b/");
fflush(stdout);
// do some more
printf("\b-");
fflush(stdout);

等您需要 fflush(stdout),因为通常 stdout 会被缓冲,直到您输出换行符。

关于c - 使用 C 在终端运行的应用程序中打印旋转光标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/199336/

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