zoukankan      html  css  js  c++  java
  • &和&&的区别

    你可千万别说这两个的区别是一个只有一个符号,一个有两个符号呀!!!

    &这个表示的位运算;而且也是不短路的,什么叫不短路呢?也就是说  a&b,如果a是false,这个式子还会继续计算b;而且这个&两边是可以是任意类型的,

      因为无论啥类型都是二进制。

    &&这个表示的逻辑运算;而且是短路的,什么意思?相对于刚刚的&这个来说的话,a&&b的话,如果a是false的话,那么b就不会执行了,因为已经知道最后的结果了,

      还执行干嘛呢;还有就是&&这个两边的类型只能是逻辑类型,也就是Boolean类型啦

  • 相关阅读:
    大佬讲话听后感
    P1226快速幂取余
    对拍
    P1017 进制转换
    P1092 虫食算 NOIP2002
    P1003 铺地毯
    P1443 马的遍历
    P1032 字串变换
    P1379 八数码问题
    2-MAVEN 基本命令
  • 原文地址:https://www.cnblogs.com/shiwanming/p/9789369.html
Copyright © 2011-2022 走看看