Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
21 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
360764
Топик полностью
amusin
(10.10.2012 11:46, просмотров: 127)
ответил
MegaJohn
на
IAR ARM 6.30 удивляет: переменная не volatile, порядок дейсвий должен быть слева направо, а считает фигню
Компилятор проинкрементировал
p
после вычисления
a
. Лень лезть в стандарт.
Лучше делайте
a = (*p - '0')*10 + (*(p+1) - '0'); // и не парьте мозг :-)
Ответить