return

终止一个函数,如有返回值,将从此函数返回给调用函数。

语法:

return;return value; // 两种形式均可

参数

value:任何变量或常量的类型

例子:

一个比较传感器输入阈值的函数

int checkSensor(){           
  if (analogRead(0) > 400) {        
    return 1;
  }    
  else{        
    return 0;    
  }
}

return关键字可以很方便的测试一段代码,而无需“comment out(注释掉)” 大段的可能存在bug的代码。

void loop(){ 
    //写入漂亮的代码来测试这里。 
    return; 
    //剩下的功能异常的程序
    //return后的代码永远不会被执行
}

最后更新于