初学C语言,请问51C语言中这三种延时写法的区别

2020-02-01 16:14发布

//1.------------------------
void delay(uint x)         
{
uint y;                           
for(x=0;x>0;x--)           
for(y=0;y<125;y++);                                  
}

//2.-------------------------
void delay(uint z)      
{
  uint x,y;         
  for(x=z;x>0;x--)      
  for(y=110;y>0;y--);
}

//3.-------------------------
void delay()           
{
  uint x,y;            
  for(x=1000;x>0;x--)         
  for(y=110;y>0;y--);
}  
这三种都可用于51C语言延时电路,请问具体有什么区别呢?谢谢大家!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。