VOID %MEMCPY%
Scopo: Copia il contenuto di una variabile all'interno di un'altra variabile, a partire dalla posizione specificata

Sintassi:
VOID %MEMCPY% (%STRING%* s1
    %STRING%* s2
    %NUMBER% from)

Descrizione: Copia il contenuto di s2 all'interno di s1 , partendo da una posizione from (base 0) relativa a s1.
s1 viene sovrascritta a partire da from e se necessario, viene ampliata la porzione di memoria occupata.

Valore restituito: nessuno

Vedere anche: %MEMSET%, %STRCPY%, %STRCAT%, Manipolazione dati / conversione / altro

Esempio:
%STRING%(var1, "Highway Protocol")
%STRING%(var2, "Application Server")
%MEMCPY%(var1, var2, 7)
%WRITE%(var1)

Program output:
Highway Application Server