您的位置:首页 > 编程语言 > C语言/C++

C语言运算符、优先级、结合性

2011-05-05 23:34 260 查看
左←中→右

优先级

运算符

名称

运算对象个数

结合性

1()圆括号



[]下标运算符

->指向成员运算符

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

2!逻辑非

逻辑运算符

单目运算符



~按位取反

位运算符

++自增1

算术运算符

--自减1

-负号

类型

强制类型转换

*指针运算符

&取地址运算符

sizeof求存储长度运算符

3*乘运算符

算术运算符

双目运算符



/除运算符

%余运算符

4+加运算符

算术运算符

双目运算符



-减运算符

5<<左移运算符

位运算符

双目运算符



>>右移运算符

6>大于运算符

关系运算符

双目运算符



<小于运算符

>=大于等于运算符

<=小于等于运算符

7==等于运算符

双目运算符



!=不等于运算符

8&按位与运算符

位运算符

双目运算符



9^按位异或运算符

双目运算符



10|按位或运算符

双目运算符



11&&与运算符

逻辑运算符

双目运算符



12||或运算符

双目运算符



13? :条件运算符

三目运算符



14=赋值运算符

双目运算符



+=
-+
*=
/=
%=
>>=
<<=
&=
^=
|=
15,逗号运算符



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: