Šajā apmācībā jūs iemācīsities izmantot strcpy () funkciju C programmēšanā, lai kopētu virknes (ar piemēra palīdzību).
C strcpy ()
Funkcijas prototips strcpy()
ir:
char* strcpy(char* destination, const char* source);
- Par
strcpy()
funkciju kopijas virkne smailu avota (tostarp null raksturs) uz galamērķi. strcpy()
Funkcija arī atgriež kopēto virkni.
strcpy()
Funkcija ir definēta string.h galvenes failu.
Piemērs: 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; )
Rezultāts
C programmēšana
Piezīme. Lietojot strcpy()
, galamērķa virknes izmēram jābūt pietiekami lielam, lai saglabātu nokopēto virkni. Pretējā gadījumā tas var izraisīt nedefinētu uzvedību .