C strcpy () - C Standardbibliotek

Innholdsfortegnelse

I denne opplæringen lærer du å bruke strcpy () -funksjonen i C-programmering til å kopiere strenger (ved hjelp av et eksempel).

C strcpy ()

Funksjonsprototypen til strcpy()er:

 char* strcpy(char* destination, const char* source);
  • De strcpy()funksjonen kopierer strengen påpekt ved kilden (inkludert nulltegnet) til bestemmelsesstedet.
  • Den strcpy()funksjonen returnerer også kopiert strengen.

Den strcpy()funksjon som er angitt i den string.h topptekstfilen.

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

Produksjon

 C programmering

Merk: Når du bruker strcpy(), skal målstrengen være stor nok til å lagre den kopierte strengen. Ellers kan det føre til udefinert oppførsel .

Interessante artikler...