for 循环执行时间

来源:百度知道 编辑:UC知道 时间:2024/09/22 17:40:59
void delays(int count)
{
int j;
for(j=0; j<count; j++);
}

就这样一个简单的函数 delays(2) 它是以什么作为单位呢 应该不是毫秒吧 c语言中delay()默认的是毫秒
是不是2条指令执行的时间 它和芯片的指令执行周期由关系?????

void delays(int count)
{
int j;
for(j=0; j<count; j++);
}
在C中这是一个用户自定义的函数 delays 只是一个函数名字,count为一个变量对循环起着限定次数的作用 我不太清楚他的单位
如果是 delays(2)的话 那么 即for(j=0; j<2; j++); 执行两次循环
如果有理解错误还请见谅

应该和计算机与 编译器有关