C-ben te a memóriával azt csinálsz, amit akarsz. Ha te ugy dontesz h az a void* valojaban egy KutyaFasza* struct, akkor az. Vagy Ld. Union (Avagy polimorfizmus in da szi vaj): egy Union belul tudsz definiálni tobb structot is, mindig a legnagyobb lesz a mérete. Definialsz pl egy uniót az ipv4es címnek, egyik nézete egy char a, b, c, d hol allo struktúra, masik nézete meg egy int. Ha kiiratod használod a bytenkent bontott format, ha dolgozol vele es nem kell bitmaszkolasokkal buzulni ha meg csak dolgozol vele vagy a memóriában pakolaszod, használod az intes nezetet. Attol meg ua a 4 bytes szeglete a ramnak. |