自己看吧。- () - 分组
- ! ~ - - 一元运算符
- * / % - 算数运算符
- + - - 算数运算符
- << >> - 逻辑移位
- - 按位“与”
- ^ - 按位“异”
- | - 按位“或”
- = *= /= %= += -= - 赋值
- &= ^= |= <<= >>=
- , - 表达式分隔符
-
- 如果您使用任何逻辑或取余操作符, 您需要将表达式字符串用
- 引号扩起来。在表达式中的任何非数字字符串键作为环境变量
- 名称,这些环境变量名称的值已在使用前转换成数字。如果指定
- 了一个环境变量名称,但未在当前环境中定义,那么值将被定为
- 零。这使您可以使用环境变量值做计算而不用键入那些 % 符号
- 来得到它们的值。如果 SET /A 在命令脚本外的命令行执行的,
- 那么它显示该表达式的最后值。该分配的操作符在分配的操作符
- 左边需要一个环境变量名称。除十六进制有 0x 前缀, 八进制
- 有 0 前缀的,数字值为十进位数字。因此, 0x12 与 18 和 022
- 相同。请注意八进制公式可能很容易搞混: 08 和 09 是无效的数字,
- 因为 8 和 9 不是有效的八进制位数。
复制代码
|