运算符的优先级和结合方向

运算符优先级表(从高到低)

++在前,先变后用,++在后,先用后变

  1. var++ var--()
  2. +、-(一元加减)、++var 、--var 、(type)
  3. !
    • 、/、%
    • 、-(二元加减)
  4. <、<= 、> 、>=
  5. == 、!=
  6. ^
  7. &&
  8. | |
  9. = 、+= 、-= 、*= 、/= 、%=

相邻运算符优先级相同,除了赋值运算符,所有的二元运算符都是左结合

赋值运算符是右结合

posted @ 2022-05-11 12:18  Scenery_Shelley  阅读(113)  评论(0)    收藏  举报