C strcpy () - C Štandardná knižnica

V tomto tutoriále sa naučíte používať funkciu strcpy () v programovaní C na kopírovanie reťazcov (pomocou príkladu).

C strcpy ()

Funkčný prototyp strcpy()je:

 char* strcpy(char* destination, const char* source);
  • Tieto strcpy()funkcie kopíruje reťazec ukázal podľa zdroja (vrátane znakom null) k cieľu.
  • strcpy()Funkcia tiež vráti skopírovaný reťazec.

strcpy()Funkcia je definovaná v súbore string.h záhlaví.

Príklad: 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; )

Výkon

 C programovanie

Poznámka: Pri použití strcpy()by veľkosť cieľového reťazca mala byť dostatočne veľká na to, aby sa do nej uložil skopírovaný reťazec. V opačnom prípade to môže mať za následok nedefinované správanie .

Zaujímavé články...