{
a=time(&nowtime)
while(1)//3秒
{
b=time(&nowtime)
if(b-a==1)break
}
Sleep(1000)//等待一秒
}
//暮光:城中城
在Windows 程序中可以使用Sleep API函数.例如:#include <stdio.h>
#include <window.h>
int main()
{
//do something..
Sleep(2000) //2000ms
//do someting..
}
不过这样失去了可移植性.
如果你会学C++
那么C++标准库中提供了一个方案.
#include <thread>
#include <chromo>
int main()
{
std::this_thread::sleep_for(chromo::seconds(5))
return 0
}
可以用usleep函数单位是微妙
比如
usleep(1000)
这个是暂停一毫秒。
usleep(10)
暂停10微秒
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)