Selles õpetuses õpitakse stringide kopeerimiseks kasutama funktsiooni strcpy () C-programmeerimisel (näite abil).
C strcpy ()
Funktsiooni prototüüp strcpy()
on:
char* strcpy(char* destination, const char* source);
strcpy()
Funktsioon kopeerib string märkis allikate (sh null iseloomu) sihtkohta.strcpy()
Funktsioon tagastab samuti kopeeritud string.
strcpy()
Funktsioon on määratletud string päisefaili.
Näide: C strcpy ()
#include #include int main() ( char str1(20) = "C programming"; char str2(20); // copying str1 to str2 strcpy(str2, str1); puts(str2); // C programming return 0; )
Väljund
C programmeerimine
Märkus. Kui kasutate strcpy()
, peaks sihtkoha stringi suurus olema piisavalt suur, et kopeeritud string salvestada. Vastasel juhul võib see kaasa tuua määratlemata käitumise .