Strcpy () funkcija C ++ kopē rakstzīmju virkni no avota uz galamērķi.
strcpy () prototips
char * strcpy (char * dest, const char * src);
strcpy()
Funkcija aizņem divus argumentus: Gal un src. Tas kopē rakstzīmju virkni, uz kuru src norāda atmiņas vietā, uz kuru norāda dest. Tiek nokopēts arī nulles beigu raksturs.
Uzvedība nav noteikta, ja:
- Dest pointeram atvēlētā atmiņa nav pietiekami liela.
- Stīgas pārklājas.
Tas ir definēts galvenes failā "> header file.
strcpy () parametri
dest
: Rādītājs uz rakstzīmju masīvu, kur tiek kopēts saturs.src
: Rādītājs uz rakstzīmju masīvu, no kura tiek kopēts saturs.
strcpy () Atgriešanās vērtība
Funkcija strcpy () atgriež galamērķi, rādītāju.
Piemērs: Kā darbojas strcpy () funkcija
#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; )
Palaidot programmu, izeja būs:
Sveiki programmētāji.