Return

来自ALSROBOT WiKi
跳转至: 导航搜索

终止一个函数,并向被调用函数并返回一个值,如果你想的话。

语法:

return; 
return value; // 两种形式都是合法的

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

示例:

//一个函数,用于对一个传感器输入与一个阈值进行比较
 
 int checkSensor(){       
    if (analogRead(0) > 400) {
        return 1;
    else{
        return 0;
    }
}

return 关键字对测试一段代码很方便,不需“注释掉”大段的可能是错误的代码。

void loop(){

//在此测试代码是个好想法

return;

// 这里是功能不正常的代码
// 这里的代码永远也不会实行
}