Visual Basic Scripting Edition | 語言參考 |
運算符優(yōu)先級在一個表達(dá)式中進(jìn)行多個運算時,每一部分都會按預(yù)先確定的順序進(jìn)行計算求解,這個順序被稱為運算符優(yōu)先級。括號可改變優(yōu)先級的順序,強制優(yōu)先處理表達(dá)式的某部分。括號內(nèi)的操作總是比括號外的操作先被執(zhí)行。但是在括號內(nèi),仍保持正常的運算符優(yōu)先級。 當(dāng)表達(dá)式有多種運算符時,先處理算術(shù)運算符,接著處理比較運算符,然后再處理邏輯運算符。所有比較運算符有相同的優(yōu)先級,即按它們出現(xiàn)的順序從左到右進(jìn)行處理。算術(shù)運算符和邏輯運算符按下列優(yōu)先級進(jìn)行處理: 算術(shù) | 比較 | 邏輯 |
---|
指數(shù)運算 (^) | 相等 (=) | Not | 負(fù)數(shù) (-) | 不等 (<>) | And | 乘法和除法 (*, /) | 小于 (<) | Or | 整除 (\) | 大于 (>) | Xor | 求余運算 (Mod) | 小于或等于 (<=) | Eqv | 加法和減法 (+, -) | 大于或等于 (>=) | Imp | 字符串連接 (&) | Is | & |
當(dāng)乘法和除法同時出現(xiàn)在表達(dá)式中時,按照從左到右出現(xiàn)的順序處理每個運算符。同樣,當(dāng)加法和減法同時出現(xiàn)在表達(dá)式中時,也按照從左到右出現(xiàn)的順序處理每個運算符。 字符串連接運算符 (&) 不是算術(shù)運算符,但是就其優(yōu)先級而言,它在所有算術(shù)運算符之后,而在所有比較運算符之前。Is 運算符是對象引用的比較運算符,它并不比較對象或?qū)ο蟮闹,而只判斷兩個對象引用是否引用了相同的對象。 要求版本 1 請參閱Is 運算符 | 運算符概述 返回首頁 |