「短絡評価」の版間の差分

提供:MonoBook
ページの作成:「'''短絡評価'''とは、プログラミングにおける「&&」や「||」などの論理演算子において、左辺の値だけで結果が決まる場合、右辺を評価しない挙動のことをいいます。 これらはインタプリタコンパイラが内部的に行う最適化の一種です。 category: プログラミング
 
編集の要約なし
 
(同じ利用者による、間の1版が非表示)
1行目: 1行目:
'''短絡評価'''とは、プログラミングにおける「&&」や「||」などの論理演算子において、左辺の値だけで結果が決まる場合、右辺を評価しない挙動のことをいいます。
'''短絡評価'''とは、[[プログラミング]]における「&&」や「||」などの論理演算子において、左辺の値だけで結果が決まる場合、右辺を評価しない挙動のことをいいます。


これらは[[インタプリタ]]や[[コンパイラ]]が内部的に行う最適化の一種です。
これらは[[インタプリタ]]や[[コンパイラ]]が内部的に行う最適化の一種です。
大雑把にいえばif文などの判定処理の途中で無駄な判定を行わずスキップすることで、結果として[[プログラム]]が高速に動くようになります。
== 関連項目 ==
* [[遅延評価]]


[[category: プログラミング]]
[[category: プログラミング]]

2026年4月14日 (火) 07:05時点における最新版

短絡評価とは、プログラミングにおける「&&」や「||」などの論理演算子において、左辺の値だけで結果が決まる場合、右辺を評価しない挙動のことをいいます。

これらはインタプリタコンパイラが内部的に行う最適化の一種です。 大雑把にいえばif文などの判定処理の途中で無駄な判定を行わずスキップすることで、結果としてプログラムが高速に動くようになります。

関連項目[編集 | ソースを編集]