memmove () est une fonction de bibliothèque standard C pour copier un bloc de mémoire. Cela fonctionne même si la source et la destination se chevauchent.
Comme nous le savons, dans un ordinateur de mots multi-octets tel que x86 / x86_64, il est plus efficace de copier / déplacer une grande partie de la mémoire mot par mot (4 ou 8 octe ...