Показать сообщение отдельно
  #20 (permalink)  
Старый 21.01.2010, 20:41
Аватар для Niar
Труъ кодер
Отправить личное сообщение для Niar Посмотреть профиль Найти все сообщения от Niar
 
Регистрация: 20.01.2010
Сообщений: 194

Я говорил с сарказмом
Читаю книгу Флэнагана. Про Логическое И. Пишет если значение левой части равно false то оно и возвращается.
Цитата
Цитата:
Если получившееся значение может быть преобразовано в false , оператор возвращает значение левого выражения.
Чуть позже если значение в левой части равно false то инкремент в правой может не выполнится.
Цитата
Цитата:
оператор инкремента в правой части не вычисляется в тех случаях, когда левое выражение равно false
Что это опечатка?
Вопрос закрыт. Ясно что если поместить вызов функции, инкремент, декремент, присвоение в левую часть то даже если в правой части будет false(то есть весь оператор вернет false) то значение левой части все равно выполнится.
__________________
http://www.free-lance.ru/users/Nia173 Мой аккуант на free-lance.

Последний раз редактировалось Niar, 21.01.2010 в 21:33.
Ответить с цитированием