c语言 延时函数

2025-01-03 17:37:34
推荐回答(4个)
回答1:

你是用pc还是用单片机啊?
pc的当然速度快了。
那要看pc的时钟才能做1ms的延时:
void delay(unsinged long n){....}
中间要加空语句的,但是pc实际上没哟这么用的。

要是单片机。
12M的晶振就是(非1T的)
void delay(unsinged int)
{
inti,j;
for(j=0;j for{i=0;i<125;i++}{;}
}

回答2:

for (i=1;i<100;i++)
{
for (a=1;a<100;a++)
}
延时多久要看CPU的速度了.

回答3:

sleep(10);

去查查吧.似乎可以

回答4:

晕哦,上面两个有一个是会C语言的,但是不是会很多:
有一个根本不会,
具体的我知道的有两个,delay(毫秒数目);
或者是delay(秒数目);
好象还有别的,我不是很明白C,你自己去别的地方看看吗