1)sleep()是用于把程序挂起,单位是秒。
可以用于windows或者linux下面,Windows下面的头文件是#include<windows.h>,在Linux下面的头文件是#include<unistd.h>。
语法是 unsigned sleep(unsigned seconds)
示例:
#include<windows.h>
#include<stdio.h>
int main()
{
int a;
a = 1;
printf("Hello");
sleep(a);
printf("World!");
return 0;
}
2)usleep()也是用于把程序挂起,单位是微妙(us)。
usleep()只用于linux下面,头文件是#include<unistd.h>。
语法是 void usleep(int microseconds)
示例:
3)时间单位换算
1秒 = 1000毫秒 = 1000,000微秒 = 1000,000,000纳秒 = 1000,000,000,000皮秒