L’associativité de gauche est-elle réservée à l’expression Postfix?

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.