C ++ strcpy () - C ++ standardna knjižnica

Funkcija strcpy () u C ++ kopira niz znakova od izvora do odredišta.

prototip strcpy ()

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

strcpy()Funkcija traje dva argumenta: Odr i src. Kopira niz znakova na koji ukazuje src na memorijsko mjesto na koje ukazuje dest. Nulti završavajući znak također se kopira.

Ponašanje je nedefinirano ako:

  • Memorija dodijeljena dest pokazivaču nije dovoljno velika.
  • Žice se preklapaju.

Definirano je u datoteci zaglavlja "> datoteka zaglavlja.

strcpy () Parametri

  • dest: Pokazivač na niz znakova u koji se kopira sadržaj.
  • src: Pokazivač na niz znakova iz kojeg se kopira sadržaj.

strcpy () Povratna vrijednost

Funkcija strcpy () vraća dest, pokazivač na odredište.

Primjer: Kako funkcionira funkcija strcpy ()

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

Kada pokrenete program, izlaz će biti:

 Pozdrav programerima. 

Zanimljivi članci...