[an error occurred while processing this directive]
не понимаю, почему бы не передать указатель на структуру, а потом взять ->c1 ? а вообще смещения в С++ можно брать &ST::c1 - но нафига это нужно и много проблем будет...
(«Телесистемы»: Конференция 'Микроконтроллеры и их применение')