void Daly(unsigned int t) { while(t--); } /********************/ void DalySMG(unsigned int t) { while(t--);
时间: 2024-01-31 08:10:43 浏览: 179
以下是两种C语言实现延时函数的例子:
1. 使用for循环实现延时函数
```c
void delay(unsigned int xms)
{
unsigned int x, y;
for(x = xms; x > 0; x--)
{
for(y = 110; y > 0; y--);
}
}
// 使用方法
void Delay(unsigned int t)
{
while(t--);
}
```
2. 使用time函数实现延时函数
```c
#include <time.h>
void delay()
{
time_t start, end;
start = time(NULL);
unsigned char i;
while(z)
{
for(i = 0; i < 60; i++);
}
}
// 使用方法
void DelaySMG(unsigned int t)
{
while(t--);
}
```
阅读全文