Цитата(Lagman @ Sep 4 2013, 16:09)

После x=(unsigned short*) &Y уже не важно какие типы были в структуре Y, если short это 2байта то по x++ будет присваиваться значения начиная с адреса Y по +2 байта и
одно уточнение:
если написать x++ то изменится адрес в хранящийся в указателе x на размер типа short (т.е. на 2 байта)
а чтобы увеличить значение данных по адресу хранящемуся в указателе
необходимо написать (*x)++