ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 июля
639582 Топик полностью
Олдфаг (19.12.2015 16:13, просмотров: 1) ответил Tech2 на Проблема в том, что rbuf имеет тип char (signed char), и вычисление rbuf[2*i] + rbuf[2*i + 1] выполняется с учетом знака, а нужно собрать 16-ти разрядное число из двух байтов.
"rbuf имеет тип char (signed char)"??? А почему объявлен как указатель? Зачем Вы запутываете простейшую ситуацию?