[Control Structures]
説明
必要に応じて、関数を終了し、関数からの値を呼び出し元の関数に返します。
構文
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
}参照
- [Language] comments
Language Reference Home
86Duinoリファレンスのテキストは、Arduinoリファレンスを改変したもので、Creative Commons Attribution-ShareAlike 3.0ライセンスに基づいてライセンスされています。リファレンス内のコードサンプルはパブリックドメインとして公開されています。