Skip to main content

memcpy

warning

Ova funkcija započinje malim slovom.

Deskripcija

Kopirajte bajtove s jedne lokacije na drugu.

ImeDeskripcija
dest[]Niz u koji se kopiraju bajtovi iz izvora.
const source[]Izvorni niz.
indexPočetni indeks u bajtovima u odredišnom nizu u koji treba kopirati podatke.
numbytesBroj bajtova (ne ćelija) za kopiranje.
maxlength=sizeof destMaksimalan broj ćelija koje se uklapaju u odredišni međuspremnik.

Returns

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

Primjeri

//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: Uporedite dva stringa da biste vidjeli jesu li isti.
  • strfind: Potražite podstring u stringu.
  • strdel: Izbriši dio/cijeli string.
  • strins: Stavite string u drugi string.
  • strlen: Provjeri dužinu stringa.
  • strmid: Izdvoji znakove iz stringa.
  • strpack: Spakujte string u odredište.
  • strval: Pronađi vrijednost strina.
  • strcat: Spoji dva stringa.