秒级别的延时

//定义函数
void delay(int sec){
    time_t start_time, cur_time; // 变量声明
    time(&start_time);
    do {
     time(&cur_time);} 
    while ((cur_time - start_time) < sec);
}
//调用
delay(5); //滞后5秒

毫秒级别的延时

clock_t start_time, cur_time;
start_time = clock();
while((clock() - start_time) < 3.0 * CLOCKS_PER_SEC)
{
}
//3.0为毫秒参数
//有的编译器不支持clock
//推荐MS VC++ MFC的Sleep(毫秒)函数

 

相关文章:

  • 2022-12-23
  • 2021-11-16
  • 2022-12-23
  • 2022-12-23
  • 2021-10-20
  • 2022-12-23
  • 2022-01-19
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-30
  • 2021-11-07
  • 2021-10-06
  • 2022-12-23
  • 2023-03-29
相关资源
相似解决方案