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

Az strcpy () függvény a C ++ - ban egy karakterláncot másol forrástól célig.

strcpy () prototípus

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

A strcpy()függvénynek két argumentuma van: dest és src. Az src által mutatott karakterláncot átmásolja a dest által mutatott memóriahelyre. A null végződő karakter szintén másolásra kerül.

A viselkedés nincs meghatározva, ha:

  • A célmutatóhoz rendelt memória nem elég nagy.
  • A húrok átfedik egymást.

A "header file"> header fájlban van meghatározva.

strcpy () Paraméterek

  • dest: Mutató egy karaktertömbhöz, ahova a tartalmat másoljuk.
  • src: Mutató egy karaktertömbhöz, ahonnan a tartalmat másolják.

strcpy () Visszatérési érték

Az strcpy () függvény a célt adja vissza, a mutatót.

Példa: Az strcpy () függvény működése

 #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; )

A program futtatásakor a kimenet a következő lesz:

 Helló Programozók. 

érdekes cikkek...