對一個表達式執行按位“非”(取反)。
result = ~ eXPRession
result
任何變量。
expression
任何表達式。
所有一元運算符,如 ~ 運算符,以如下規則來求表達式的值:
用該運算符來生成數字。
~ 運算符查看表達式的二進制表示法的值,并執行按位非操作。該操作的結果如下所示:
0101 (expression)----1010 (result)
表達式中的任何一位為 1,則在結果中相應位變為 0。表達式中的任何一位為 0,則在結果中相應位變為 1。
版本 1
! 運算符 運算符優先級 運算符總結
新聞熱點
疑難解答