&(按位与) 和 && (逻辑与)的区别&&具有短路功能。而&不具备短路功能。虽然两者都要求左右两侧的布尔值为真true,整个表达式才为true。当使用&&逻辑与时,如果第一个表达式为false,则不会再计算第二个表达式,这就是所谓的短路功能。当使用&按位与时,如果第一个表达式为false,则还会计算第二个表达式。注意:逻辑或运算符( | )和短路或运算符( || )的差别也是如此。 最后修改:2023 年 02 月 09 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏