Funktsioon strcpy () funktsioonis C ++ kopeerib märgistringi allikast sihtkohta.
strcpy () prototüüp
char * strcpy (char * dest, const char * src);
strcpy()
Funktsiooni saab kaht argumenti: dest ja src. See kopeerib src osutatava märgistringi mälu asukohta, millele osutab. Samuti kopeeritakse tühine lõpetav märk.
Käitumine on määratlemata, kui:
- Dest pointeri jaoks eraldatud mälu pole piisavalt suur.
- Stringid kattuvad.
See on määratletud päisefailis "> päisefail.
strcpy () parameetrid
dest
: Tähis tähemassile, kuhu sisu kopeeritakse.src
: Kursor märkide massiivile, kust sisu kopeeritakse.
strcpy () Tagastusväärtus
Funktsioon strcpy () tagastab sihtkoha sihtkoha.
Näide: kuidas funktsioon strcpy () töötab
#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; )
Programmi käivitamisel on väljund järgmine:
Tere programmeerijad.