Сообщение как записать в массив char элемент размерности short ? от 02.12.2015 19:59
Изменено 02.12.2015 20:09 HAXT
Помогайте коллеги,
есть массив элементов char
unsigned char data[255]; (255 по 1 байту каждый)
нужно начиная с третьего его элемента записать значение unsigned short (2 байта)
почему-то так не получается
(unsigned short*)(data[2]) = 65535;
пишет expression must be a modifiable lvalue
есть массив элементов char
unsigned char data[255]; (255 по 1 байту каждый)
нужно начиная с третьего его элемента записать значение unsigned short (2 байта)
почему-то так не получается
(unsigned short*)(data[2]) = 65535;
пишет expression must be a modifiable lvalue
как записать в массив char элемент размерности short ?
Помогайте коллеги,
есть массив элементов char
unsigned char data[255]; (255 по 1 байту каждый)
нужно начиная с третьего его элемента записать значение unsigned short (2 байта)
почему-то так не получается
(unsigned short*)(data[2]) = 65535;
пишет expression must be a modifiable lvalue
а мне нужно этой операцией перезаписать 2 байта в этом массиве, 2, и 3 по индексу с нуля
есть массив элементов char
unsigned char data[255]; (255 по 1 байту каждый)
нужно начиная с третьего его элемента записать значение unsigned short (2 байта)
почему-то так не получается
(unsigned short*)(data[2]) = 65535;
пишет expression must be a modifiable lvalue
а мне нужно этой операцией перезаписать 2 байта в этом массиве, 2, и 3 по индексу с нуля