Hi,
so als ersten Hieb würde ich sagen mittels memcpy.
Du ermittelst die Adresse des Struct und kopierts dann alles via Memcpy auf die neue Adresse.
Falls du (weis ja nicht welches System/Sprache zu nutzt) Memcpy nicht hast, dann halt in einer Schleife.
HtH
Shrimps