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

    一共有十五个优先级: 

    1 () [] . ->

    2 ! ~ -(负号) ++ -- &(取变量地址)* (type)(强制类型) sizeof

      3 * / % 

    4 + - 

    5 >> <<

    6 > >= < <= 

    7 == != 

    8 & 

    9 ^ 

    10 | 

    11 &&

    12 ||

    13 ?:

    14 = += -= *= /= %= |= ^= &= >>= <<=

    15 ,

    就着多吧 结合性:2 13 14 是从右至左 其他都是 从左至右

    小括中括指向点, (  "()","[ ]","->", ".")

    非反后来自加减; (! ~ ++ --)

    负类指针有地址,  (-, 类型转换, *, &) 

    长度唯一右在前. (sizeof ,单目运算,从右至左)

    先乘除,再求余, (*, /, %)

    加减后,左右移, (+, -, <<, >>)

    关系运算左为先. (<, <=, >, >>)

    等于还是不等于, (==, !=)

    按位运算与异或; (&, ^, | )

    逻辑与,逻辑或, (&&, || )

    条件运算右至左. (? : )

    赋值运算虽然多, (=, +=, -=, *=, /=, %=,>>=, <<=, &=, ^=, |=)

    从右至左不会错; ( 从右至左)

    逗号不是停顿符, ( , );详细介绍    逗号运算符   https://www.cnblogs.com/WLCYSYS/p/12112925.html

    顺序求值得结果. (顺序求值运算符)

  • 相关阅读:
    创新工场 笔试1
    C++的异常处理
    阿里笔试题2
    阿里笔试题1
    控制CPU占用率曲线
    再探结构体字节对齐问题
    1401
    pancake sort的几个问题
    CF198 D2
    谨慎设计一个单例类
  • 原文地址:https://www.cnblogs.com/WLCYSYS/p/12112936.html
Copyright © 2011-2022 走看看