Return

来自Microduino Wikipedia
Write_data@qq.com讨论 | 贡献2016年3月28日 (一) 07:33的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索
  • return

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

  • 语法:

return;
return value; // 两种形式均可
  • 参数

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

  • 例子:

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


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

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


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

[返回Arduino语法手册]