---
title: "memcpy | open.mp"
description: "Copie bytes de um local para outro."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/memcpy
language: pt-BR
---

# memcpy

## Descrição

Copie bytes de um local para outro.

| Nome | Descrição |
| --- | --- |
| dest\[\] | Uma matriz na qual os bytes da origem são copiados. |
| const source\[\] | A matriz de origem. |
| index = 0 | O índice inicial em bytes na matriz de destino para onde os dados devem ser copiados. |
| numbytes | O número de bytes (não células) a serem copiados. |
| maxlength = sizeof (dest) | O número máximo de células que cabem no buffer de destino. |

## Retornos

**true** em caso de sucesso, **false** em caso de falha.

## Exemplos

```c
// Concatenar duas strings com memcpy
new
	destination[64] = "This is ",
	source[] = "a string in a 32 Bit Array";

memcpy(destination, source, strlen(destination) * 4, sizeof source * 4, sizeof destination);
print(destination);
// Saída: Esta é uma string em uma matriz de bits 32
```

## Funções Relacionadas

-   [strcmp](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/strcmp): Compare duas strings para ver se são iguais.
-   [strfind](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/strfind): pesquisa uma substring em uma string.
-   [strdel](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/strdel): Exclui parte/toda uma string.
-   [strins](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/strins): Coloque uma string em outra string.
-   [strlen](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/strlen): Verifique o comprimento de uma string.
-   [strmid](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/strmid): Extrai caracteres de uma string.
-   [strpack](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/strpack): compacta uma string em um destino.
-   [strval](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/strval): Encontre o valor de uma string.
-   [strcat](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/strcat): concatena duas strings.
