C/C++ 支持的表达式运算符

可以对仅使用下列运算符的表达式进行监视:

运算符 编码形式
适用于 C++ 全局作用域解析 :: a
适用于 C++ 类或名称空间作用域解析 a:: b
加下标 a[b]
选择成员 a.ba->b
大小 sizeof asizeof (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
赋值表达式 a = ba+=ba-=b 等。
注: 当监视赋值表达式时,将会立即对它进行求值。但是,当您进行调试时,此新的监视器将被禁用并且不会更新。无法永久地启用监视器,但是,可以通过右键单击该表达式并选择立即求值来随时对它进行求值。
前缀和后缀运算符 ++aa++--aa--
注: 当监视包含前缀或后缀运算符的表达式时,将会立即对它进行求值。但是,当您进行调试时,此新的监视器将被禁用并且不会更新。无法永久地启用监视器,但是,可以通过右键单击该表达式并选择立即求值来随时对它进行求值。

反馈