可以监视只使用下列运算符的表达式:
运算符 | 编码为 |
---|---|
![]() |
::a |
![]() |
a::b |
下标 | a[b] |
成员选择 | a.b 或 a->b |
大小 | sizeof a 或 sizeof ( type) |
逻辑非 | ! a |
二进制反码 | ~a |
一元减 | -a |
一元加 | +a |
解除引用 | *a |
强制类型转换 | ( type ) a |
乘 | a * b |
除 | a / b |
模 | a % b |
加 | a + b |
减 | a - b |
左移 | a << b |
右移 | a >> b |
小于 | a < b |
大于 | a > b |
小于或等于 | a <= b |
大于或等于 | a >= b |
等于 | a == b |
不等于 | a != b |
一位宽度逻辑与 | a & b |
一位宽度逻辑或 | a | b |
一位宽度异或 | a ^ b |
逻辑与 | a && b |
逻辑或 | a || b |