
C语言运算符优先级及记忆口诀
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
本文介绍了C语言中各种运算符的优先级,并提供了便于记忆的口诀,帮助读者轻松掌握和应用。
C语言运算符优先级及口诀:
共有十五个优先级:
1. () [] . ->
2. ! ~ -(负号) ++ -- &(取变量地址)* (type)(强制类型) sizeof
3. * %
4. + -
5. >> <<
6. > >= < <=
7. == !=
8. &
9. ^
10. |
11. &&
12. ||
13.?:
14.= += -= *= %= |= ^= &= >>= <<=
15.,
结合性:优先级 2、13 和 14 是右结合(从右至左),其余均为左结合(从左至右)。
括号成员第一,即运算符[]()和成员运算符. ->的优先级最高。
全体单目第二,包括所有单目运算符如++、--、+(正)、-(负) 以及指针操作*与&等。
乘除余三加减四中,“余”指的是取模运算%。
移位五,关系六,即移位运算<< >> 和 关系运算 > < >= <= 的优先级分别为第五和第六。
全部评论 (0)
还没有任何评论哟~


