説明
必要に応じて、関数を終了させ、関数の値を呼び出した関数に返します。
構文
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 }