Swift前綴表達式
前綴表達式(Prefix Expressions)
前綴表達式由 前綴符號和表達式組成。(這個前綴符號隻能接收一個參數)
Swift 標準庫支持如下的前綴操作符:
- ++ 自增1 (increment)
- -- 自減1 (decrement)
- ! 邏輯否 (Logical NOT )
- ~ 按位否 (Bitwise NOT )
- + 加(Unary plus)
- - 減(Unary minus)
對於這些操作符的使用,請參見: Basic Operators and Advanced Operators
作為對上麵標準庫運算符的補充,你也可以對 某個函數的參數使用 '&'運算符。 更多信息,請參見: "In-Out parameters".
前置表達式語法
前置表達式 → 前置運算符 可選 後置表達式
前置表達式 → 寫入寫出(in-out)表達式
寫入寫出(in-out)表達式 → & 標識符