C语言 运算符优先级
来源:互联网 发布:2016com域名注册 促销 编辑:程序博客网 时间:2024/05/19 17:47
优先级
运算符
运算符功能
运算类型
结合方向
最高
15
()
[]
—>
圆括号,函数参数表
数组元素下标
指向结构体成员
结构体成员
自左至右
14
!
~
++,--
+
-
*
&
(类姓名)
sizeof
逻辑非
按位取反
自增1,自减1
求正
求负
间接运算符
求地址运算符
强制类型转换
求所占字节数
单目运算
自右至左
13
*,/,%
乘,除,整数求余
双目运算
自左至右
12
+,-
加,减
双目运算
自左至右
11
<<,>>
左移,右移
移位运算
自左至右
10
<,<=,>,>=
小于,小于等于,大于,大于等于
关系运算
自左至右
9
==,!=
等于,不等于
关系运算
自左至右
8
&
按位与
位运算
自左至右
7
^
按位异或
位运算
自左至右
6
|
按位或
位运算
自左至右
5
&&
逻辑与
逻辑运算
自左至右
4
||
逻辑或
逻辑运算
自左至右
3
?:
条件运算
三目运算
自右至左
2
=,+=,-=,*=,%=
&=,^=,|=,<<=,>>=
赋值,复合赋值
双目运算
自右至左
1最低
,
顺序求值
顺序运算
自左至右
- c语言运算符优先级
- c语言运算符优先级
- c语言运算符优先级
- c语言运算符优先级
- c语言运算符优先级
- C语言运算符优先级
- C语言运算符优先级
- C 语言运算符优先级
- C语言运算符优先级
- C语言运算符优先级
- C语言运算符优先级
- C语言运算符优先级
- C语言:运算符优先级
- C语言运算符优先级
- c语言运算符优先级
- C语言运算符优先级
- C语言运算符优先级
- c语言运算符优先级
- asp.net mvc1 mvc2 mvc3 mvc4 特
- S3C2440 Linux驱动移植——LCD
- 用两个栈实现队列
- 移动开发四国语言概览三:数据类型与常量、变量(上)
- PL/SQL学习二
- C语言 运算符优先级
- openfiler和netapp使用指南参考网址
- HDU1253 BFS
- [math] hdu 3816 to be no. one
- 学习Web 开发技术的16个国外最佳教程网站和博客
- emacs+python[Chinese]
- Struts2中result全貌
- JAVA开发工具简介
- 乔布斯改变世界的10种方式