C ++ strcpy () - C ++ standardraamatukogu

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. 

Huvitavad Artiklid...