En cas d’évaluation de l’expression postfixée, l’associativité est-elle toujours de gauche à droite?. Si oui pourquoi? Si non pourquoi?
Oui.
Voir ce tableau pratique des opérateurs de C.
Les opérateurs postfixés sont:
++
et --
()
(appel de fonction) []
(indexation de tableau) .
(membre choisi) ->
(membre choisir) Et ils sont tous dans le groupe de précédence de gauche à droite (2) situé près du haut de la table.
Je suppose que le “pourquoi” est puisque c’est ainsi que le langage est défini. Il n’y a pas de “causes naturelles” pour ce genre de choses, elles sont d’origine humaine, vous savez.