| оператор ? |
[Feb. 8th, 2007|01:53 am] |
сегодня с большим удивлением для себя обнаружил, что если нужно с помощью условного оператора ? сменить значение переменной, то правильной записью будет не b>x ? a=1: a=2; что казалось логичным (однако ж результат 3 ворнинга и 1 еррор), а a= b>x ? 1: 2; по счастью к правильному варианту допер без посторонней помощи - только путем интуиции и размышлений над бренностью существования
о, мир ты даже прекраснее.. (все имена переменных изменены, любое совпадение с реальной жизнью - случайность) |
|
|