Столкнулся со следующей проблемой: нужно взять старшую часть DWORD и запихнуть ее в WORD. На С я бы сделал это следующим образом:
long A;
int B;
B = *(++(int*)&A);
Но в CoDeSys указателей нет. Не хочется использовать прямоадресуемую память, т.к. это считается плохим стилем программирования.
![]()




. Не хочется использовать прямоадресуемую память, т.к. это считается плохим стилем программирования.
Ответить с цитированием