---
title: "memcpy | open.mp"
description: "Kopirajte bajtove s jedne lokacije na drugu."
canonical: https://omp.itsneufox.com/bs/docs/scripting/functions/memcpy
language: bs
---

# memcpy

## Deskripcija

Kopirajte bajtove s jedne lokacije na drugu.

| Ime | Deskripcija |
| --- | --- |
| dest\[\] | Niz u koji se kopiraju bajtovi iz izvora. |
| const source\[\] | Izvorni niz. |
| index | Početni indeks u bajtovima u odredišnom nizu u koji treba kopirati podatke. |
| numbytes | Broj bajtova (ne ćelija) za kopiranje. |
| maxlength = sizeof dest | Maksimalan broj ćelija koje se uklapaju u odredišni međuspremnik. |

## Returns

True/tačno pri uspješnom, false/netačno pri grešci.

## Primjeri

```c
//Spojite dva stinga s memcpy
new
    destination[64] = "Ovo je ",
    source[] = "niz u 32-bitnom nizu";

memcpy(destination, source, strlen(destination) * 4, sizeof source * 4, sizeof destination);
print(destination);
//Izlaz: Ovo je niz u 32-bitnom nizu
```

## Srodne Funkcije

-   [strcmp](https://omp.itsneufox.com/bs/docs/scripting/functions/strcmp): Uporedite dva stringa da biste vidjeli jesu li isti.
-   [strfind](https://omp.itsneufox.com/bs/docs/scripting/functions/strfind): Potražite podstring u stringu.
-   [strdel](https://omp.itsneufox.com/bs/docs/scripting/functions/strdel): Izbriši dio/cijeli string.
-   [strins](https://omp.itsneufox.com/bs/docs/scripting/functions/strins): Stavite string u drugi string.
-   [strlen](https://omp.itsneufox.com/bs/docs/scripting/functions/strlen): Provjeri dužinu stringa.
-   [strmid](https://omp.itsneufox.com/bs/docs/scripting/functions/strmid): Izdvoji znakove iz stringa.
-   [strpack](https://omp.itsneufox.com/bs/docs/scripting/functions/strpack): Spakujte string u odredište.
-   [strval](https://omp.itsneufox.com/bs/docs/scripting/functions/strval): Pronađi vrijednost strina.
-   [strcat](https://omp.itsneufox.com/bs/docs/scripting/functions/strcat): Spoji dva stringa.
