C strcpy () - C Standardbibliotek

Indholdsfortegnelse

I denne vejledning lærer du at bruge strcpy () -funktionen i C-programmering til at kopiere strenge (ved hjælp af et eksempel).

C strcpy ()

Funktionsprototypen for strcpy()er:

 char* strcpy(char* destination, const char* source);
  • De strcpy()funktion kopierer strengen pegede efter kilde (herunder nul-karakter) til destinationen.
  • Den strcpy()Funktionen returnerer også den kopierede streng.

Den strcpy()funktion er defineret i string.h header fil.

Eksempel: 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; )

Produktion

 C programmering

Bemærk: Når du bruger strcpy(), skal målstrengen være stor nok til at gemme den kopierede streng. Ellers kan det resultere i udefineret adfærd .

Interessante artikler...