Inhaltsverzeichnis

memcpy()

#include <cstring>

void * memcpy (void *ziel, const void *quelle, size_t anzahl) 

Kopiert anzahl Byte, ziel und quelle sollten nicht überlappen.

Parameter

ziel Zeiger auf Zielblock
quelle Zeiger auf Quellblock
anzahl Groesse des Speicherblocks in Bytes

Ergebnis

Rückgabewert: Zeiger auf den Zielblock.

Siehe auch

memmove(), strcpy().

Beispiel

memcpy.cpp
#include <cstring>
#include <iostream>
 
int main()
{
  char p[] = "Hallo";
  char q[] = " Welt";
  std::cout << p;
 
  std::memcpy(p, q, 5);
 
  std::cout << p << '\n';
}