C ++ strcpy () - C ++ - vakiokirjasto

Strcpy () -toiminto C ++: ssa kopioi merkkijonon lähteestä kohteeseen.

strcpy () prototyyppi

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

strcpy()Funktio ottaa kaksi argumenttia: kohde ja src. Se kopioi src: n osoittaman merkkijonon Destin osoittamaan muistipaikkaan. Nolla päättävä merkki kopioidaan myös.

Käyttäytymistä ei ole määritelty, jos:

  • Kohdistimelle osoitettu muisti ei ole tarpeeksi suuri.
  • Merkkijonot ovat päällekkäisiä.

Se määritetään otsikkotiedostossa "> header file.

strcpy () -parametrit

  • dest: Osoitin merkistöryhmään, johon sisältö kopioidaan.
  • src: Osoitin merkistöryhmään, josta sisältö kopioidaan.

strcpy () Palautusarvo

Strcpy () -funktio palauttaa osoitteen, osoitin määränpäähän.

Esimerkki: Kuinka strcpy () -toiminto toimii

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

Kun suoritat ohjelmaa, tulos on:

 Hei ohjelmoijat. 

Mielenkiintoisia artikkeleita...