在单片机里C程序延时for(i=0;i<600;i++)延时和delay(1000)有什么区别?
答案:1 悬赏:20 手机版
解决时间 2021-04-05 00:25
- 提问者网友:精神病院里
- 2021-04-04 13:13
在单片机里C程序延时for(i=0;i<600;i++)延时和delay(1000)有什么区别?
最佳答案
- 五星知识达人网友:往事埋风中
- 2021-04-04 13:43
delay(1000)是调用函数, for(i = 0; i < 600; i++)是一条C语言语句。为了编写方便和代码容易理解,通常把for语句放到delay里面。例如:delay的函数如下:
delay(int n)
{
int i;
for (i = 0; i < n; i++);
}
那么delay(600)的效果就和你的for(i = 0; i < 600; i++)的效果差不多。
delay(int n)
{
int i;
for (i = 0; i < n; i++);
}
那么delay(600)的效果就和你的for(i = 0; i < 600; i++)的效果差不多。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯