位置:首页 > 高级语言 > Swift在线教程 > Swift前缀表达式

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)表达式 → & 标识符