C程序中运算符的优先级.doc
文本预览下载声明
C程序中运算符的优先级
优先级 运算符 含义 1 [ ]
-
. 函数调用
数组地址计算
结构体成员访问(使用指针变量访问成员变量)
结构体成员访问(使用结构体变量访问成员变量) 2 !
~
+
-
++
--
*
Sizeof
类型 否定运算符
取反
正号
负号
自加
自减
取地址运算符
间接访问运算符
求字节运算符
强制类型转换运算符 3 *
/
% 乘法
除法
求模(余数)运算符 4 +
- 加法
减法 5 左移
右移 6 小于
小于等于
大于
大于等于 7 ! 等于
不等于 8 位与 9 ^ 位异或 10 | 位或 11 逻辑与 12 || 逻辑或 13 ? : 条件运算符 14
* 、/ 、% 、+ 、-
、^ 、| 、 、 15 , 逗号运算符
显示全部