|
switch文(スイッチぶん)とは、プログラミング言語において、ある式の値に応じて多分岐をおこなう文である。 最適化の仕方によって多少変わることはあるが、場合によってはテーブルジャンプなどにより、条件判断を繰り返すif文より効率的に実行される。 == 文法 == === C === 構文は以下の通り。 上記の「case」はいくつでも記述することができる。 この文は次のような手順で実行される。 #制御式を評価し、整数値を得る。 #その整数値がどれかのcaseで指定された値であるなら、そのcaseに引き続く文に飛ぶ。 #どのcaseでも指定されていなければ、defaultに引き続く文に飛ぶ。 #もしdefaultが記述されていなければ、何も実行せずにswitch文を抜ける。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Switch文」の詳細全文を読む 英語版ウィキペディアに対照対訳語「 Switch statement 」があります。 スポンサード リンク
|