Linux下c语言中的延迟函数sleep()的用法
#include <stdio.h>
int main()
{
printf("hello\n");
sleep(1); //延迟1秒
printf("world\n");
return 0;
}
windows下 sleep(1000) 代表延迟1秒,因为sleep的参数为毫秒,
而在Linux下 sleep的参数为秒,所以延迟1秒为 sleep(1)。
#include <stdio.h>
int main()
{
printf("hello"); /*去掉转义字符'\n'*/
sleep(1);
printf("world\n");
return 0;
}
1秒后
当我们去掉转义字符‘\n’,不再执行任何转义操作后,延迟函数sleep不再在语句间延迟,而是变成延迟整个程序。
借此我们来认识一下printf函数:
printf是一个行缓冲函数,先写到缓冲区&#