Цитата(MaxiMuz @ Jan 18 2012, 21:02)

(*RF)=Cnt1;[/code] выдает ошибку:
Правильно выдаёт.
Цитата
Размеры здесь вроде совпадают.
Дело не в размерах а в типах. Вы структуре (агрегату) присваиваете байт.
По аналогии (конечно притянутой за уши): массиву не присвоить значение, это можно сделать лишь его элементу.
Как уже было подмечено, для решения вашей задачи есть специальный инструмент - union.
Он позволяет обращаться к одной сущности по-разному.