演算子には、単項、二項、および三項があります。
- 単項演算子は、(
-a
のように)1 つの対象に作用します。前置する演算子は(!b
のように)対象の直前に置きます。後置する演算子は(c!
のように)対象の直後に置きます。 - 二項演算子は、(
2 + 3
のように)2 つの対象に作用し、それらの対象の間に置きます。 - 三項演算子は、3 つの対象に作用します。C と同様に、Swift には三項の条件演算子 (
a ? b : c
) があります。
演算子が影響する値は、被演算子(オペランド)です。1 + 2
の式では、+
記号が二項演算子で、2 つのオペランドが値 1
と 2
です。
Portions of this page are translations based on work created and shared by Apple and used according to terms described in the Creative Commons Attribution 4.0 International License.