首页 / 文章教程 / 正文

C语言运算符表

📝 文章教程 · 🕐 2025-08-08 · 👁 2 次
📌 摘要:C语言算术、关系、逻辑、位运算符与优先级

本页为对照表,同组内从上到下优先级递减。

➕ 算术(高→低优先级)
++ --自增/自减(单目,最高)
* / %乘/除/取模
+ -加/减
强制类型 (int)x单目,高于乘除
↔️ 关系逻辑
< <= > >=比较(高于等于判断)
== !=等于/不等于
&&逻辑与
||逻辑或
! 逻辑非(单目)
🔣 位运算
& | ^按位与/或/异或
~ 按位取反(单目)
<< >>左移/右移
a & 1 / a >> n判奇偶 / 除以2的n次方
a | (1<<n)把第n位置1
a & ~(1<<n)把第n位清0
📐 赋值与三目
= += -= *= /= %=赋值/复合赋值
&= |= ^= <<= >>=位运算复合赋值
条件 ? a : b三目运算符
,逗号(优先级最低)

💬 用户评论

还没有评论

微信二维码
微信号:请添加微信联系我