Wenn ein Ausdruck mehrere Operatoren enthält, die hinsichtlich ihrer Rangfolge gleichwertig sind, wird die Reihenfolge ihrer Ausführung durch ihre Assoziativität bestimmt. Hierbei wird zwischen zwei Richtungen unterschieden.
Linksassoziativität (in Links-Rechts-Richtung)
Rechtsassoziativität (in Rechts-Links-Richtung)
Der Multiplikationsoperator ist beispielsweise linksassoziativ. Daher sind die beiden folgenden Anweisungen austauschbar.
Eine tabellarische Übersicht über die Operatoren und ihre Assoziativität finden Sie in der Operatorliste, welche weiter oben im Abschnitt 3.6.1 zu finden ist.
Nachdem die Zusammenhänge von Operatorvorrang und Assoziativität geklärt wurden, können wir nun mit den Operatoren beginnen.