ok dann nehmen wir mal das erste beispiel von A)
also am anfang ist i = 1. du hast ja gesagt das preincrement kommt erst, also heißt das ja i ist dann 2, und dann nochmal i dazuzählen das würde 4 ergeben.
hab ich das richtig verstanden?
wenn ich also solche anweisungen habe:
Code:
int i = 5
i = i+ ++i + i++
dann kommt immer zuerst das preinkrement also erst 5 + 1 wegen den ++i danach kommt i nochmal dazu also 12 und dann noch um eines erweitern also 13.
richtig so?