📄 00000003.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: <A HREF="mailto:ax.bbs@bbs.ee.nthu.edu.tw.">ax.bbs@bbs.ee.nthu.edu.tw.</A> (athena), 信区: test <BR>标 题: 星星流讲座 0045 <BR>发信站: ☆清华电机☆ (Fri Jul 21 15:27:18 1995) <BR> <BR> <BR>第 7 讲 之 3 运算子的优先顺序 <BR> Topic: Operator Precedence (1) <BR> <BR>我们一直没有把运算子做一个彻底的整理,现在我们好不容易把 C <BR>语言中所有的运算子都提过了,我们在这儿做一个完整的整理: <BR> <BR>表/运算子的优先顺序 (Operator Precedence) <BR> <BR>层级 运算子 功能 方向 <BR> <BR>1. 指示运算子 () 函数指示 左→右 <BR> () 运算式优先权 左→右 <BR> [] 阵列注标 左→右 <BR> -> 间接选取成员 左→右 <BR> . 直接选取成员 左→右 <BR> <BR>2. 单元运算子 ! NOT 右→左 <BR> ~ 1 补数 右→左 <BR> + 正号 右→左 <BR> - 负号 右→左 <BR> ++ 递加 右→左 <BR> -- 递减 右→左 <BR> & 取址 右→左 <BR> * 指标 右→左 <BR> () 强制型态转换 右→左 <BR> sizeof 型态大小 右→左 <BR> <BR>3. 乘法类算术 * 乘法 左→右 <BR> / 除法 左→右 <BR> % 馀数 左→右 <BR> <BR>4. 加法类算术 + 加法 左→右 <BR> - 减法 左→右 <BR> <BR>5. 位元移动 << 左移 左→右 <BR> >> 右移 左→右 <BR> <BR>6. 不等式 > 大於 左→右 <BR> >= 大於或等於 左→右 <BR> < 小於 左→右 <BR> <= 小於或等於 左→右 <BR> <BR>7. 等式 == 等於 左→右 <BR> != 不等於 左→右 <BR> <BR>8. 位元运算 & AND 左→右 <BR> <BR>9. 位元运算 ^ XOR 左→右 <BR> <BR>10. 位元运算 | OR 左→右 <BR> <BR>11. 逻辑关系 && AND 左→右 <BR> <BR>12. 逻辑关系 || OR 左→右 <BR> <BR>13. 条件运算 ?: if-then-else 左→右 <BR> <BR>14. 指定 = 右→左 <BR> *= /= %= <BR> += -= <BR> &= ^= |= <BR> <<= >>= <BR> <BR>15. 逗号 , 分隔 左→右 <BR> <BR> <BR>-- <BR>本文原作者为徐振家,原作刊载於星星神教总坛 ☆清华电机☆ test 板。 <BR>你可以以电子文件的形式将本文自由流传於台湾学术网路,但必须包含此版权声明。 <BR>原作者依中华民国著作权法之规定,享有本文之著作权,请勿抄袭以免触法。 <BR>未经授权任何人不得以任何形式对本文做任何修改及商业上之应用。 <BR>其他网路的转载或其他用途的应用,请先知会作者,并取得其同意。 <BR>对本文有任何疑问或意见请 mail 给 <A HREF="mailto:ax.bbs@bbs.ee.nthu.edu.tw,谢谢。">ax.bbs@bbs.ee.nthu.edu.tw,谢谢。</A> <BR> <BR> <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -