Move block of memory.
Copies the values of num bytes from the location pointed by source to the memory block pointed by destination. Copying takes place as if an intermediate buffer were used, allowing the destination and source to overlap.
- Parameters
-
destination | Pointer to the destination array where the content is to be copied, type-casted to a pointer of type void*. |
source | Pointer to the source of data to be copied, type-casted to a pointer of type const void*. |
num | Number of bytes to copy. |
- Returns
- Destination is returned.