最近遇到一个问题,找了好久没有发现,最后发现原来是一个符号的错误,不过通过这个错误也明白了&和&&着两个符号的区别。

 

&这个操作符与更经常被使用的条件AND 操作符有所不同,& 操作符总是要计算它的两个操作数,而 && 操作符在其左边的操作数被计算为false 时,不再计算右边的操作数了。同样还有一个逻辑OR 操作符(|)也伴随着条件OR 操作符(||)。 | 操作符总是要计算它的两个操作数,而 || 操作符在其左边的操作数被计算为true 时,就不再计算右边的操作数了。

 

 

相关文章:

  • 2021-11-08
  • 2021-12-09
  • 2021-05-11
  • 2021-04-18
  • 2021-12-17
  • 2022-01-21
  • 2021-12-31
  • 2022-01-09
猜你喜欢
  • 2021-12-01
  • 2021-11-26
  • 2022-01-17
  • 2021-08-16
  • 2021-04-20
  • 2021-04-18
相关资源
相似解决方案