运算符:第六课 VBScript运算符



运算符优先级

当表达式包含多个运算符时将按预定顺序计算每部分这个顺序被称为运算符优先级可以使用括号越过这种优先级顺序强制首先计算表达式某些部分运算时总是先执行括号中运算符然后再执行括号外运算符但是在括号中仍遵循标准运算符优先级

当表达式包含多种运算符时首先计算算术运算符然后计算比较运算符最后计算逻辑运算符所有比较运算符优先级相同即按照从左到右顺序计算比较运算符算术运算符和逻辑运算符优先级如下所示:

算术运算符 比较运算符 逻辑运算符
描述 符号 描述 符号 描述 符号
求幂 ^ 等于 = 逻辑非 Not
负号 - 不等于 <> 逻辑和 And
乘 * 小于 < 逻辑或 Or
除 / 大于 > 逻辑异或 Xor
整除 \\ 小于等于 <= 逻辑等价 Eqv
求余 Mod 大于等于 >= 逻辑隐含 Imp
加 + 对象引用比较 Is
减 -
串连接 &



当乘号和除号同时出现在个表达式中时按从左到右顺序计算乘、除运算符同样当加和减同时出现在个表达式中时按从左到右顺序计算加、减运算符

串连接 (&) 运算符不是算术运算符但是在优先级顺序中它排在所有算术运算符的后和所有比较运算符的前Is 运算符是对象引用比较运算符它并不比较对象或对象而只是进行检查判断两个对象引用是否引用同个对象
Tags:  c语言运算符 java运算符 逻辑运算符 运算符

延伸阅读

最新评论

发表评论