操作符有一元,二元,三元三种类型:
- 一元操作符操作于单个目标(比如-a).一元前序操作符在它们的目标之前直接出现(比如!b),并且一元后序操作符在它们的目标之后直接出现(比如i++)。
- 二元操作符操作两个目标(比如,2+3)并且是中序的,因为它们出现在两个目标之间。
- 三元操作符操作三个目标。就像C一样,Swift仅有一个三元操作符,三元条件操作符(a?b:c)。
操作符操纵的值我们称为操作数。在表达式1+2中,“+”符号是一个二元操作符,它的两个操作数是1和2 。
操作符有一元,二元,三元三种类型:
- 一元操作符操作于单个目标(比如-a).一元前序操作符在它们的目标之前直接出现(比如!b),并且一元后序操作符在它们的目标之后直接出现(比如i++)。
- 二元操作符操作两个目标(比如,2+3)并且是中序的,因为它们出现在两个目标之间。
- 三元操作符操作三个目标。就像C一样,Swift仅有一个三元操作符,三元条件操作符(a?b:c)。
操作符操纵的值我们称为操作数。在表达式1+2中,“+”符号是一个二元操作符,它的两个操作数是1和2 。