Почему условный ассоциативный ассоциативный ассоциативный оператор?

Я могу понять, почему оператор назначения правильный ассоциативный. Имеет смысл, когда

x = 4 + 3

оценивается, добавляется 4 и 3, прежде чем быть присвоенным X.

Я неясен относительно того, как ?: получит выгоду от того, чтобы быть правым ассоциативным. Делает ли это только когда два ?: использовались такие

z = (a == b ? a : b ? c : d);

, то он оценивается, как это оценивается:

z = (a == b ? a : (b ? c : d));

, наверняка, это позволило бы получить больше смысла оценивать слева направо,

35
задан BinaryTreeee 20 November 2018 в 17:45
поделиться