3
Zwracany typ „?:” (Trójskładnikowy operator warunkowy)
Dlaczego pierwszy zwraca referencję? int x = 1; int y = 2; (x > y ? x : y) = 100; Podczas gdy drugi nie? int x = 1; long y = 2; (x > y ? x : y) = 100; W rzeczywistości druga nie kompilowała się wcale - …