• C symbol


    1级优先级 左结合  
    () 圆括号   
    [] 下标运算符   
    -> 指向结构体成员运算符   
    . 结构体成员运算符

    2级优先级 右结合  
    ! 逻辑非运算符   
    ~ 按位取反运算符   
    ++ 自增运算符   
    -- 自减运算符   
    - 负号运算符   
    (类型) 类型转换运算符   
    * 指针运算符   
    & 地址与运算符   
    sizeof 长度运算符


    3级优先级 左结合  
    * 乘法运算符   
    / 除法运算符   
    % 取余运算符

    4级优先级 左结合  
    + 加法运算符   
    - 减法运算符

    5级优先级 左结合  
    << 左移运算符   
    >> 右移运算符

    6级优先级 左结合  
    <、<=、>、>= 关系运算符

    7级优先级 左结合  
    == 等于运算符   
    != 不等于运算符

    8级优先级 左结合  
    & 按位与运算符

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

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

    11级优先级 左结合  
    && 逻辑与运算符

    12级优先级 左结合  
    || 逻辑或运算符

    13级优先级 右结合  
    ? : 条件运算符

    14级优先级 右结合  
    =赋值运算符   
    + =加后赋值运算符 如s+=1表示s=s+1   
    - =减后赋值运算符 如s-=1表示s=s-1  

    *=乘后赋值运算符   
    / =除后赋值运算符   
    % = 取模后赋值运算符   
    < <=左移后赋值运算符   
    >>=右移后赋值运算符   
    &=按位与后赋值运算符   
    ^=按位异或后赋值运算符   
    |= 按位或后赋值运算符

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

  • 相关阅读:
    nginx 中用 sed 批量增加配置文件内容
    apache中 sed 指定文件中某字符串增加行
    centos7 下 nfs 搭建总结
    centos7.2 环境下两个数据库的安装部署
    centos7.2 环境下 mysql-5.1.73 安装配置
    二代云盒混合网
    安装tftp
    云盒所有服务检查
    将某个目录下的 文件(字符窜) 只将数字过滤出来
    让VS2012支持Less css
  • 原文地址:https://www.cnblogs.com/greencolor/p/2753335.html
Copyright © 2020-2023  润新知