I would like get access to two structs by one pointer. I have read about macro _Generic but I don\'t know it is that what I need. Is there any way to make this code work?