「短絡評価」の版間の差分
Administrator (トーク | 投稿記録) ページの作成:「'''短絡評価'''とは、プログラミングにおける「&&」や「||」などの論理演算子において、左辺の値だけで結果が決まる場合、右辺を評価しない挙動のことをいいます。 これらはインタプリタやコンパイラが内部的に行う最適化の一種です。 category: プログラミング」 |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| (同じ利用者による、間の1版が非表示) | |||
| 1行目: | 1行目: | ||
'''短絡評価''' | '''短絡評価'''とは、[[プログラミング]]における「&&」や「||」などの論理演算子において、左辺の値だけで結果が決まる場合、右辺を評価しない挙動のことをいいます。 | ||
これらは[[インタプリタ]]や[[コンパイラ]]が内部的に行う最適化の一種です。 | これらは[[インタプリタ]]や[[コンパイラ]]が内部的に行う最適化の一種です。 | ||
大雑把にいえばif文などの判定処理の途中で無駄な判定を行わずスキップすることで、結果として[[プログラム]]が高速に動くようになります。 | |||
== 関連項目 == | |||
* [[遅延評価]] | |||
[[category: プログラミング]] | [[category: プログラミング]] | ||