二元运算符 (&) 为整型和 bool 类型预定义了二进制 & 运算符。对于整型,& 计算操作数的按位“与”。对于 bool 操作数,& 计算操作数的逻辑“与”;也就是说,当且仅当两个操作数均为 true 时,其结果才为 true。条件“与”运算符 (&&) 执行布尔操作数的逻辑“与”运算,但如有必要,只计算第二个操作数。它与二元运算符 (&)很像,不同的是,如果 x 为 false,则不计算 y(因为不论 y 为何值,与操作的结果都为 false)。这被称作为“短路”计算
&与&&的区别
本文详细解释了二元运算符 (&) 在整型和 bool 类型中的使用方式,包括按位与运算和逻辑与运算。同时介绍了条件与运算符 (&&) 的工作原理,特别是其短路计算特性。

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



