Я определил две переменные: uint8_t a[2]; uint16_t b; Далее я хочу использовать в aкачестве переменной типа uint16_t, например b = (uint16_t)a; Но это неправильно! Мои программы не работают правильно с таким кодом. Все в порядке , когда я заменить bна uint8_t b[2]и операции использования...