用户工具

站点工具


reference:language:return

return

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

语法:

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

参数

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

例子:

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

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

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

void loop(){
 
//写入漂亮的代码来测试这里。
 
return;
 
//剩下的功能异常的程序
//return后的代码永远不会被执行
}
reference/language/return.txt · 最后更改: 2017/04/07 10:03 (外部编辑)