ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
25 апреля
970797 Топик полностью
Ксения (15.01.2020 17:33, просмотров: 217) ответил fk0 на И гемор с ендианностью на ровном месте.
Это не ендианность виновата, а то свойство языка C/C++, что результат выражения не бывает длиннее самого длинного из операндов. Порой обидно бывает, когда хочется по-быстрому умножить int8 на int8 и получить в результате int16 (AVR имею в виду), а приходится переводить int8-операнды в int16 и умножать уже их, хотя у самого МК такая инструкция в системе команд есть.