Memcpy Function Implementation In C