运算符

运算符


  

  • 问号运算符
      也叫条件三元运算符,格式 condition ? result1:result2
      如果条件成立,结果是result1,不成立结果就是result2
      

  • 逗号运算符
      逗号运算符 只把 最右边的表达式赋值出去,前面如果有其他计算部分则从前到后依次计算。
      a=(b=3,b+2)
      上面这条语句,先给b赋值为3,然后把b+2的值赋值给a,最后的结果是a=5,b=3

  • 位操作运算符
      

  • 类型转换
      类型装换的时候往往涉及到扔掉一部分数据,和精度问题
      这个转换后 i=3, 这个方式是 (int)
      这个方式是 (f)
      
      两种方式都可以用。   

    • 操作符的优先级
        略

  阅读原文

原文地址:https://www.cnblogs.com/springbrotherhpu/p/10875960.html