ფუნქციას გადმოეცემა ორი (void *) ელემენტი და ერთი size_t ტიპის ცვლადი, რომელშიც წერია თუ რამდენი ბაიტის გადაკოპირებაა საჭირო. პირველ ელემნტში უნდა გადაკოპირდეს მეორე ელემენტიდან მოცემული რაოდენობის ბაიტები. მაგ.: int a = 2; int b = 3; input: (&a, &b, sizeof(int)) a უნდა გახდეს 3-ის ტოლი.