Preciso tratar casos quando, na verdade, não tenho nada para mover / copiar com memmove()
/ memcpy()
como casos extremos
int numberOfBytes = ...
if( numberOfBytes != 0 ) {
memmove( dest, source, numberOfBytes );
}
ou devo apenas chamar a função sem verificar
int numberOfBytes = ...
memmove( dest, source, numberOfBytes );
A verificação do snippet anterior é necessária?
memcpy