C strcpy () - C szabványos könyvtár

Tartalomjegyzék

Ebben az oktatóanyagban megtanulja használni a C programozásban az strcpy () függvényt a karakterláncok másolásához (egy példa segítségével).

C strcpy ()

A függvény prototípusa strcpy():

 char* strcpy(char* destination, const char* source);
  • A strcpy()függvény átmásolja a forrás által feltüntetett karakterláncot (beleértve a null karaktert is) a célhelyre.
  • A strcpy()függvény visszaadja a másolt karakterláncot is.

A strcpy()függvény a string.h fejlécfájlban van meghatározva.

Példa: 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; )

Kimenet

 C programozás

Megjegyzés: Amikor használja strcpy(), a cél karakterlánc méretének elég nagynak kell lennie a másolt karakterlánc tárolásához. Ellenkező esetben meghatározhatatlan viselkedést eredményezhet .

érdekes cikkek...