C ++ strcpy () - Biblioteca standard C ++

Funcția strcpy () din C ++ copiază un șir de caractere de la sursă la destinație.

strcpy () prototip

 char * strcpy (char * dest, const char * src);

strcpy()Funcția are două argumente: dest și src. Copiază șirul de caractere indicat de src în locația de memorie indicată de dest. Caracterul nul de terminare este, de asemenea, copiat.

Comportamentul este nedefinit dacă:

  • Memoria alocată pentru indicatorul dest nu este suficient de mare.
  • Corzile se suprapun.

Este definit în fișierul antet "> fișierul antet.

strcpy () Parametri

  • dest: Pointer către o matrice de caractere în care este copiat conținutul.
  • src: Pointer către o matrice de caractere de unde conținutul este copiat.

strcpy () Valoare returnată

Funcția strcpy () returnează dest, indicatorul către destinație.

Exemplu: Cum funcționează funcția strcpy ()

 #include #include using namespace std; int main() ( char src() = "Hello Programmers."; /* Large enough to store content of src */ char dest(20); strcpy(dest,src); cout << dest; return 0; )

Când rulați programul, ieșirea va fi:

 Bună ziua programatori. 

Articole interesante...