&&与&区别

来源:互联网 发布:windows补丁解压密码 编辑:程序博客网 时间:2024/06/10 23:21
“&&”与“||”是短路(short circuit)操作符 ,“&”和“|”是非短路操作符,他们的区别是:对于短路操作符,如果根据操作符左边的布尔表达式就能推算出整个表达式的布尔值,将不执行操作符右边的布尔表达式;对于非短路表达式,始终会计算操作符两边的表达式。