Swift运算符介绍和用法示例

本文概述

在Swift 4中, 运算符是特殊的符号或短语, 用于检查, 更改或组合值。它告诉编译器执行特定的数学或逻辑操作。例如, 加法运算符(+)将两个数字相加, 逻辑AND运算符(&&)合并两个布尔值, 等等。

Swift 4支持大多数标准C语言运算符。它增强了一些功能, 可以消除一些常见的编码错误。

术语操作员分类

共有三种类型的运算符:一元, 二进制和三元运算符。

一元运算符:一元运算符用于单个目标(如-a)。一元前缀运算符立即出现在其目标之前(例如!b)。一元后缀运算符立即出现在其目标之后(例如c!)。

二进制运算符:当我们必须对两个目标进行运算时, 将使用二进制运算符。 (例如2 + 3), 并且是中缀的, 因为它们出现在两个目标之间。

三元运算符:三元运算符可对三个目标进行操作。像C语言一样, Swift也只有一个三元运算符, 称为三元条件运算符(a?b:c)。

注意:与运算符关联的值为操作数。例如, 在表达式1 + 2中, +符号是二进制运算符, 其两个操作数分别是值1和2。

Swift 4中最常见的内置运算符

  • 赋值运算符
  • 算术运算符
  • 余数运算符
  • 一元减号
  • 一元加号运算符
  • 复合分配运算符
  • 比较运算符
  • 三元条件运算符
  • 范围运算符
  • 逻辑运算符
微信公众号
手机浏览(小程序)
0
分享到:
没有账号? 忘记密码?