每天一道面试题-&和&&的区别

今天这道题非常简单,哈哈

- 第一个是作为逻辑运算符使用,被当成逻辑运算符时有一个非短路的特性,即当第一个操作数为false,那么第二个操作数仍然执行。 - 第二个是作为位运算符使用。

&&只有一个用法: - 只能作为逻辑运算符使用,和&的区别在于&&有一个短路的特点,即当第一个操作数为false时(因为这个时候已经可以确定表达式的最终结果已经是false),那么第二个操作数不会执行。

每天一道面试题-&和&&的区别


分享到:


相關文章: