ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
131347 Топик полностью
Argon (13.09.2008 22:11, просмотров: 138) ответил rezident на Дык здесь вовсе нет неопределенности. Сначала выполняются операции справа от "=", затем полученное значение присваивается тому что слева от "=". Но компилятор действительно тупит почему-то. Я проверил на 4.11B и получил такой же (неправильный) результ
а я обращал внимание, что компилятор ругался на подобную конструкцию из трех бинарных операций справа от "=". Якобы "не знаю что вы раньше хотите сделать - P4OUT&0xf0 или data&0x0f, они ведь равнозначны". Вот не помню какая версия так ругалась. Но результат был всегда правильным. В данном случае это, конечно, не то. 4.11B явно глючит судя по асм-коду.