作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
<分区>
我想在同一个地方一个一个地打印一系列字符。我打印一个字母,然后等待 1 秒 sleep ,使用控制台代码将光标向左移动一列,打印下一个字母等等。问题是程序等待所有 sleep 的总和(在我的示例中为 2s),然后仅打印最后一个字符('y')。 nanosleep 也是如此,等待信号而不是休眠。如何让它发挥作用?
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main()
{
printf( "H" );
sleep( 1 );
printf( "\033[1D" );
printf( "e" );
sleep( 1 );
printf( "\033[1D" );
printf( "y" );
}
我是一名优秀的程序员,十分优秀!