C ++ strcpy () - C ++ Standardbibliotek

Strcpy () -funksjonen i C ++ kopierer en tegnstreng fra kilde til destinasjon.

strcpy () prototype

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

Den strcpy()funksjonen tar to argumenter: mål og src. Den kopierer karakterstrengen pekt av src til minnestedet som dest bestemmes av. Nullavslutningstegnet kopieres også.

Atferden er udefinert hvis:

  • Minnet som er tildelt destinasjonspekeren er ikke stort nok.
  • Strengene overlapper hverandre.

Den er definert i topptekstfil "> topptekstfil.

strcpy () Parametere

  • dest: Peker til et tegnoppsett der innholdet kopieres til.
  • src: Peker til et tegnoppsett der innholdet kopieres fra.

strcpy () Returverdi

Strcpy () -funksjonen returnerer dest, pekeren til destinasjonen.

Eksempel: Hvordan strcpy () fungerer

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

Når du kjører programmet, vil utdataene være:

 Hei programmerere. 

Interessante artikler...