nbhkdz.com冰点文库

C语言运算符优先级次序表

时间:2012-09-21


优先级
1

运算符
() [] -> . ! ~ ++ -- + (类型) * & sizeof * / % + << >> < <= > >= == != & ^ | && || ?: = += -= *= /= %= >>= <<= &= ^= |= ,

运算形式
(e) a[e] p->x x.y !e ~e ++x或x++ --x或x--e (类型)e *p &x sizeof(t) e1*e2 e1+e2 e1<<e2

2

名称或含义 圆括号 数组下标 指针指向成员 结构体、共用体成员 逻辑非 按位取反 自增 自减 正负号 强制类型转换 指针运算, 由地址求内容 求变量地址 求某类型变量长度(byte) 乘、除和求余 加和减 左移和右移

运算对象的个数

结合方向
左->右

(单目运算符)1

左<-右

3 4 5

2 2

左->右 左->右 左->右

6

e1<e2

关系运算

2

左->右

7 8 9 10 11 12 13

e1==e2 e1&e2 e1^e2 e1|e2 e1&&e2 e1||e2 e1?e2:e3 x=e

等于和不等于比较 按位与 按位异或 按位或 逻辑与(并且) 逻辑或(或者) 条件运算 赋值运算

2 2 2 2 2 2 3

左->右 左->右 左->右 左->右 左->右 左->右 左<-右

14

x+=e

复合赋值运算

2

左<-右

15

e1,e2

顺序求值运算

左->右

注:运算形式一栏中各字母的含义如下:a-数组, e-表达式, p-指针, t-类型, x,y-变量.


赞助商链接

C语言运算符优先级列表(超详细)

左到右 -- 说明:同一优先级的运算符,运算次序由结合方向所决定。 简单记就...C语言运算符优先级表 2页 1下载券 C语言运算符优先级完全列... 3页 1下载...

c语言中运算优先级表

c语言中运算优先级表_计算机软件及应用_IT/计算机_专业资料。C 语言运算符优先...左到右 从左向右 顺序运算 说明: 同一优先级的运算符,运算次序由结合方向所...

C语言中的运算符及其优先级

左到右 从左向右顺序 运算 说明: 同一优先级的运算符,运算次序由结合方向所...C语言运算符优先级表 2页 1下载券 c语言中运算符优先级 3页 1下载券 喜欢...

c语言运算符优先级

c语言运算符优先级_计算机软件及应用_IT/计算机_专业...运算符的优先级 Turbo C 规定了运算符的优先次序即...有多个运算符参加运算 时, 将按下表所规定的优先...

C语言运算符的优先级、结合方向、使用形式等详细列表

C语言运算符的优先级、结合方向、使用形式等详细列表_计算机软件及应用_IT/计算机...C语言运算符优先级次序表... 1页 免费 C语言运算符优先级和结合... 2页 ...

47.C语言运算符顺序_图文

47.C语言运算符顺序_计算机软件及应用_IT/计算机_专业资料。C语言运算符顺序资料 1、C 语言运算符表 运算符按照优先级大小由上向下排列,在同一行的运算符具有...

在C语言中,下列运算符优先级最高的是 (55) 。 A.>=B.==...

C.!=D.&&正确答案及相关解析 正确答案 D 解析 [分析] 本题考查一些常见运算符优先级运算符优先级表示的是运算的先后次序,优先级最高的先参加运算...

c语言单选题

D) == 答案:C" "18、以下运算符中,优先级最高...C 语言中以下几种运算符优先次序()的排列是正确...语句后的一对原括号中,用以决定分支的流程的表 达...

用一个故事记忆C语言中的运算符的优先级

用一个故事记忆C语言中的运算符的优先级_计算机软件及应用_IT/计算机_专业资料。众所周知 C 运算符优先顺序如下:初等运算符、 单目运算符、 算术运算符、 关系...

C语言习题:顺序、选择、循环

2)”输出表列”是需要输出的一些数据,可以是表达式...C) 0,0 D) 0,-1 分析:printf 函数的执行顺序...关系运算符与关系表达式 关系运算是逻辑运算中比较...

更多相关标签