zoukankan      html  css  js  c++  java
  • C语言运算符、优先级、结合性

    左←中→右

    优先级

    运算符

    名称

    运算对象个数

    结合性

    1 ()

    圆括号

     

    []

    下标运算符

     
    ->

    指向成员运算符

     
    .

    结构体、共用体成员运算符

     
    2 !

    逻辑非

    逻辑运算符

    单目运算符

    ~

    按位取反

    位运算符

    ++

    自增1

    算术运算符

    --

    自减1

    -

    负号

    类型

    强制类型转换

    *

    指针运算符

    &

    取地址运算符

    sizeof

    求存储长度运算符

    3 *

    乘运算符

    算术运算符

    双目运算符

    /

    除运算符

    %

    余运算符

    4 +

    加运算符

    算术运算符

    双目运算符

    -

    减运算符

    5 <<

    左移运算符

    位运算符

    双目运算符

    >>

    右移运算符

    6 >

    大于运算符

    关系运算符

    双目运算符

    <

    小于运算符

    >=

    大于等于运算符

    <=

    小于等于运算符

    7 ==

    等于运算符

    双目运算符

    !=

    不等于运算符

    8 &

    按位与运算符

    位运算符

    双目运算符

    9 ^

    按位异或运算符

    双目运算符

    10 |

    按位或运算符

    双目运算符

    11 &&

    与运算符

    逻辑运算符

    双目运算符

    12 ||

    或运算符

    双目运算符

    13 ? :

    条件运算符

    三目运算符

    14 =

    赋值运算符

    双目运算符

    +=
    -+
    *=
    /=
    %=
    >>=
    <<=
    &=
    ^=
    |=
    15 ,

    逗号运算符

     

  • 相关阅读:
    oracle创建表空间自增长和创建用户
    Cmd Markdown 简明语法手册
    Excel VBA修改不同文件簿sheet页名字
    常用JS(JQ)插件研究
    CSS颜色大全(转载)
    React框架学习
    不同浏览器中空格符的兼容问题
    VHDL----基础知识1
    串口通讯1---单片机
    Qt5 程序发布打包
  • 原文地址:https://www.cnblogs.com/afarmer/p/2038388.html
Copyright © 2011-2022 走看看