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

    1级优先级 左结合


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


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


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


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


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

  • 相关阅读:
    ping命令
    第一次手写Loadrunner测试脚本
    select into from和insert into select
    网络安全领域常说的payload
    如何查看LoadRunner日志
    验证码测试
    HTTP的请求和响应
    LoadRunner能录制微信登录过程么?
    切面编程AOP之KingAOP
    编程规范
  • 原文地址:https://www.cnblogs.com/jiangu66/p/3243780.html
Copyright © 2011-2022 走看看