本文来自于疯子们的开源图书


操作符有一元,二元,三元三种类型:

  • 一元操作符操作于单个目标(比如-a).一元前序操作符在它们的目标之前直接出现(比如!b),并且一元后序操作符在它们的目标之后直接出现(比如i++)。
  • 二元操作符操作两个目标(比如,2+3)并且是中序的,因为它们出现在两个目标之间。
  • 三元操作符操作三个目标。就像C一样,Swift仅有一个三元操作符,三元条件操作符(a?b:c)。

操作符操纵的值我们称为操作数。在表达式1+2中,“”符号是一个二元操作符,它的两个操作数是1和2 。

​ 第三章 基本的操作符​​​​向上​​​​第二节 赋值操作符 (=) ​