Arduino-switch-case-statement
提供:Dev Guides
Arduino-Switch Caseステートメント
ifステートメントと同様に、 switch … case は、プログラマがさまざまな条件で実行される異なるコードを指定できるようにすることで、プログラムのフローを制御します。 特に、 switch ステートメントは、変数の値を case ステートメントで指定された値と比較します。 値が変数の値と一致するcaseステートメントが見つかると、そのcaseステートメントのコードが実行されます。
Switch Caseステートメントの構文
Switch Caseステートメントの実行シーケンス
例
スイッチを使用した簡単な例を次に示します。 3つの異なる状態(0、1、または2)のみを持つ可変フェーズと、これらの各状態に対応する関数(イベント)があるとします。 これは、適切なルーチンにコードを切り替える方法です-