説明
必要に応じて、関数を終了させ、関数の値を呼び出した関数に返します。
構文
return; return value;
value 許容されるデータ型:任意の変数または定数型。
プログラム例
センサーの入力をある閾値と比較する関数
int checkSensor() {
if (analogRead(0) > 400) {
return 1;
}
else {
return 0;
}
}
returnキーワードは、バグのある可能性のあるコードの大部分をコメントアウトすることなく、コードの一部をテストするのに便利です。
void loop() {
// brilliant code idea to test here
return;
// the rest of a dysfunctional sketch here
// this code will never be executed
}
