C strcpy () - C standardna biblioteka

Sadržaj

U ovom vodiču naučit ćete koristiti funkciju strcpy () u programiranju C za kopiranje nizova (uz pomoć primjera).

C strcpy ()

Prototip funkcije strcpy()je:

 char* strcpy(char* destination, const char* source);
  • Na strcpy()funkcija kopira niz ukazao prema izvoru (uključujući znak nule) do odredišta.
  • strcpy()Funkcija također vraća kopirani niz.

strcpy()Funkcija je definirana u string.h zaglavlja datoteke.

Primjer: C strcpy ()

 #include #include int main() ( char str1(20) = "C programming"; char str2(20); // copying str1 to str2 strcpy(str2, str1); puts(str2); // C programming return 0; )

Izlaz

 C programiranje

Napomena: Kada upotrebljavate strcpy(), veličina odredišnog niza trebala bi biti dovoljno velika da pohrani kopirani niz. Inače, to može rezultirati nedefiniranim ponašanjem .

Zanimljivi članci...