> -- Илья Ермаков писал(а):
> Семантика записанной конструкции именно такая - сравнение числа с булевым результатом от второго сравнения, приведённым к 0/1.Думаю, что проблема проистекает из того факта, что язык Си не видит отличий между целыми и логическими переменными. На самом нижнем уровне, конечно, всё можно представить целыми числами (даже вещественные числа- см. IEEE Standard 754). Но лично мне такая "мощь" в языке высокого уровня кажется по крайней мере странной.