Swift 2

E. Operators

Inkrement- und Dekrement-Operatoren (Increment and decrement operators) [4]

  • Swift liefert einen Inkrement-Operator (++) und einen Dekrement-Operator (--), der einen einen numerischen Wert einer Variablen um die Zahl 1 erhöht bzw. vermindert.  


  • Da die Operatoren einen Wert zurückgeben, macht es einen Unterschied, ob ++ bzw. -- vor oder nach der Variablen stehen. Wenn die Operatoren vor der Variablen stehen, sind es Präfix-Operatoren und wenn die Operatoren nach der Variablen stehen, sind es Postfix-Operatoren.

  • Bei Präfix-Operatoren wird erst der Wert um 1 erhöht und dann zurückgegeben:


  • Bei Postfix-Operatoren wird der Wert zurückgegeben und dann um 1 erhöht.

Diskussion