admin 管理员组文章数量: 887021
2024年1月5日发(作者:intellij全家桶)
c语言符号的优先级排序表
以下是C语言常见符号的优先级排序表:
1. 小括号 ():最高优先级,用于强制改变表达式的计算次序。
2. 方括号 []:用于数组索引。
3. 点号 . 和箭头 ->:用于结构体和联合体成员的访问。
4. 逻辑非 !:用于取反操作。
5. 乘号 *、除号 / 和取模 %:用于乘法、除法和取余运算。
6. 加号 + 和减号 -:用于加法和减法运算。
7. 左移 << 和右移 >>:用于位移运算。
8. 关系运算符:<、<=、>、>=、==和!=:用于比较两个值的大小关系。
9. 位与 &:用于位与运算。
10. 位异或 ^:用于位异或运算。
11. 位或 |:用于位或运算。
12. 逻辑与 &&:用于逻辑与运算。
13. 逻辑或 ||:用于逻辑或运算。
14. 三目运算符 ?::用于条件判断。
15. 赋值运算符 =、+=、-=、*=、/=、%=、<<=、>>=、&=、^= 和 |=:用于赋值操作。
注意:在表达式中,括号可以改变操作符的优先级。
版权声明:本文标题:c语言符号的优先级排序表 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1704437155h459800.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论