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

Funkcija strcpy () v jeziku C ++ kopira niz znakov od vira do cilja.

prototip strcpy ()

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

strcpy()Funkcija ima dva argumenta: dest in src. Kopira znakovni niz, na katerega kaže src, na pomnilniško mesto, na katerega kaže dest. Kopira se tudi ničelni zaključni znak.

Vedenje ni določeno, če:

  • Pomnilnik, dodeljen za kazalec dest, ni dovolj velik.
  • Strune se prekrivajo.

Določen je v datoteki glave "> datoteka glave.

parametri strcpy ()

  • dest: Kazalec na niz znakov, kamor se vsebina kopira.
  • src: Kazalec na niz znakov, od koder se vsebina kopira.

strcpy () Vrnjena vrednost

Funkcija strcpy () vrne dest, kazalec na cilj.

Primer: Kako deluje 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; )

Ko zaženete program, bo rezultat:

 Pozdravljeni programerji. 

Zanimive Članki...