Postinkrement und Preinkrement in C
Ich habe eine Frage zu diesen beiden C-Anweisungen:
x = y++;
t = *ptr++;
Mit der Anweisung 1 wird der Anfangswert von y nach x kopiert und dann y inkrementiert.
Mit der Anweisung 2 untersuchen wir den Wert, auf den * ptr zeigt, setzen ihn in die Variable t und erhöhen dann einige Zeit später ptr.
Bei Anweisung 1 hat der Suffix-Inkrement-Operator eine höhere Priorität als der Zuweisungsoperator. Soll y also nicht zuerst inkrementiert werden und dann x dem inkrementierten Wert von y zugewiesen werden?
Ich verstehe die Priorität des Operators in diesen Situationen nicht.