zoukankan      html  css  js  c++  java
  • 逻辑运算符

    逻辑运算符

    • 所有的隐式类型转换,仅仅发生在该数据被使用时,该数据还是原本的内容

    • || 或运算

      • 基础规则

        • 或的两边只要出现一个true就是true
        • 如果两边都是false,就是false
      • 原理

        • 如果左侧是true,那么就确定 或 的结果了,不再向右检测

        • 如果左侧是false,不能确定结果,需要继续向右检测,不管右侧是啥,结果都停在右侧了

          0||false       //结果为false
          false||0        //结果为0
          2||0             //结果为2
          
    • &&且运算

      • 基础规则

        • 两边只要出现false,结果就是false
        • 必须都为true,结果才是true
      • 原理

        • 如果左侧是false,那么就确定结果了,不再向右检测

        • 如果左侧是true,不能确定结果,需要继续向右检测,不管右侧是啥,结果都停在右侧了

          0&&false       //结果为0
          false&&0        //结果为false
          2&&0             //结果为0
          
    • !非运算

      • 规则:取反
    请用今天的努力,让明天没有遗憾。
  • 相关阅读:
    python二维数组切片
    [转载]MIPS常用指令及实例
    使用vim编程步骤
    数组指针和指针数组
    线程基础
    顶层const和底层const
    递归调用
    输出流
    C++代码规范
    I/O流
  • 原文地址:https://www.cnblogs.com/cupid10/p/12765829.html
Copyright © 2011-2022 走看看