Ответ: В данно случае следуя приоритетам, принятым в Си,
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Bill 28 июля 2003 г. 17:48
В ответ на: Физически не генерируется ? Так и должно быть. В вашем контексте выражение Value=1 - просто мусор. И оптимизатор компилятора должен его "выкинуть" отправлено Тумблер 28 июля 2003 г. 17:24

сначала вычисляется 0x07==0 (что естественно равно нулю), а затем Val & 0 (что тоже равно нулю). При этом выражение для if всегда будет ложным, и оператор для if выполнятся никогда не будет. И компилятор попросту его игнорирует.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru