zoukankan      html  css  js  c++  java
  • C语言运算符的优先级

    1级优先级 左结合


      () 圆括号 
      [] 下标运算符 
      -> 指向结构体成员运算符 
      . 结构体成员运算符
     
    2级优先级 右结合
     
      ! 逻辑非运算符 
      ~ 按位取反运算符 
      ++ 自增运算符 
      -- 自减运算符 
      - 负号运算符 
      (类型) 类型转换运算符 
      * 指针运算符 
      & 地址与运算符 
      sizeof 长度运算符
     
    3级优先级 左结合
     
      * 乘法运算符 
      / 除法运算符 
      % 取余运算符
     
    4级优先级 左结合


      + 加法运算符 
      - 减法运算符
     
    5级优先级 左结合
     
      << 左移运算符 
      >> 右移运算符
     
    6级优先级 左结合
     
      <、<=、>、>= 关系运算符
     
    7级优先级 左结合
     
      == 等于运算符 
      != 不等于运算符
     
    8级优先级 左结合
     
      & 按位与运算符 


    9级优先级 左结合
     
      ^ 按位异或运算符
     
    10级优先级 左结合
     
      | 按位或运算符


    11级优先级 左结合
     
      && 逻辑与运算符
     
    12级优先级 左结合
     
      || 逻辑或运算符
     
    13级优先级 右结合
     
      ? : 条件运算符
     
    14级优先级 右结合
     
      = += -= *= /= %= &= ^= |= <<= >>= 全为赋值运算符


    15级优先级 左结合
     
      , 逗号运算符

  • 相关阅读:
    elment ui 日期限制
    javascript中的编码与解码
    vue3 px 转ref
    css 波浪线
    初始化css
    vue 3 的复制功能 vue-clipboard3
    二维数组转一维数组、对象数组互斥去重
    分享几个数组方法
    前端生成图形验证码
    rem自适应布局,移动版
  • 原文地址:https://www.cnblogs.com/jiangu66/p/3243780.html
Copyright © 2011-2022 走看看