「C言語/制御文」の版間の差分

削除された内容 追加された内容
Ef3 (トーク | 投稿記録)
タグ: 2017年版ソースエディター
Ef3 (トーク | 投稿記録)
タグ: 2017年版ソースエディター
2 行
「もし明日が晴れだったら、出かけよう。晴れでなかったら、出かけないでいよう。」のように、何かの条件によって処理が分かれることを条件分岐といいます。
 
C言語では条件分岐の為に、選択文( ''Selection statements'' )が用意されています。
 
== 選択文 ==
選択文( ''Selection statements'' ) は、制御式の値に応じて、一連の文の中から選択します
<ref name="jtc1-sc22-wg14-n1570-6.8.4">{{cite book
| url = http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf
| title = N1570 Committee Draft — April 12, 2011 ISO/IEC 9899:201x
| page = 148, §6.8.4 ''Selection statements''
| publisher = ISO/IEC}}</ref>。
選択文は、そのスコープが周囲のブロックのスコープの厳密なサブセットであるブロックです。
関連するサブステートメントもまた、選択ステートメントのスコープの厳密なサブセットをスコープとするブロックです。
 
=== if文 ===