Я говорил с сарказмом
Читаю книгу Флэнагана. Про Логическое И. Пишет если значение левой части равно false то оно и возвращается.
Цитата
Цитата:
|
Если получившееся значение может быть преобразовано в false , оператор возвращает значение левого выражения.
|
Чуть позже если значение в левой части равно false то инкремент в правой может не выполнится.
Цитата
Цитата:
|
оператор инкремента в правой части не вычисляется в тех случаях, когда левое выражение равно false
|
Что это опечатка?
Вопрос закрыт. Ясно что если поместить вызов функции, инкремент, декремент, присвоение в левую часть то даже если в правой части будет false(то есть весь оператор вернет false) то значение левой части все равно выполнится.