勵志

勵志人生知識庫

短路求值

短路求值(Short-circuit evaluation)是一種邏輯運算符的求值策略,主要用於「&&」(與)和「||」(或)操作符。

在邏輯與(&&)操作中,如果第一個表達式的值為假,那麼整個邏輯表達式的值就已經確定為假,因此不再需要求值第二個表達式;在邏輯或(||)操作中,如果第一個表達式的值為真,那麼整個邏輯表達式的值就已經確定為真,因此不再需要求值第二個表達式。這種策略可以避免執行不必要的代碼,提高程式的效率。