“&&”与“||”是短路(short circuit)操作符 ,“&”和“|”是非短路操作符,他们的区别是:对于短路操作符,如果根据操作符左边的布尔表达式就能推算出整个表达式的布尔值,将不执行操作符右边的布尔表达式;对于非短路表达式,始终会计算操作符两边的表达式。
&&与&区别
最新推荐文章于 2024-06-08 17:13:20 发布
本文详细解释了短路(shortcircuit)逻辑运算符“&&”与“||”以及非短路逻辑运算符“&”和“|”的区别。短路运算符在布尔表达式的左侧足以确定整体结果时,不会计算右侧表达式,而非短路运算符始终会计算两侧的表达式。
3268

被折叠的 条评论
为什么被折叠?



