А что непонятно со структурой? Это такой же тип данных, как, например, int, только в отличии от int он не встроенный, а определенный пользователем. Отличий с точке зрения операций присваивания стр = стр нет
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)