3
Тип повернення '?:' (Потрійний умовний оператор)
Чому перший повертає посилання? int x = 1; int y = 2; (x > y ? x : y) = 100; Поки другий ні? int x = 1; long y = 2; (x > y ? x : y) = 100; Насправді, друге взагалі не складено - "не оцінено ліворуч …