📜  Swift运算子

📅  最后修改于: 2021-01-11 07:30:15             🧑  作者: Mango

迅捷运算符

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

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

术语操作员分类

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

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

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

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

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

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