请大神求解.急!急!急!

解决方案 »

  1.   

    位运算和逻辑运算本身并没有什么关联。位运算生成一个值(int之类的),逻辑运算是Bool值
      

  2.   

    “|”是“与”,用于位运算,
    “&&”是“并且”,用于逻辑运算,
    是不同的运算符
      

  3.   

    |和&&没毛关系吧|和||差不多:
    表达式a|b|c,abc都会执行
    而a||b||c,如果a为true则bc都不会执行&和&&,&&如果一个为fale则后面都不会执行|和&一般在数字变换的时候用到,比较快
    ||和&&用在逻辑判断