C strcpy () - C Standard Library

Spisie treści

W tym samouczku nauczysz się używać funkcji strcpy () w programowaniu w C do kopiowania ciągów (na przykładzie).

C strcpy ()

Prototyp funkcji strcpy()to:

 char* strcpy(char* destination, const char* source);
  • W strcpy()kopiuje łańcuch znaków wskazanych przez źródła (w tym znaku null) do miejsca przeznaczenia.
  • strcpy()Zwraca również skopiowany ciąg.

strcpy()Funkcja jest zdefiniowana w pliku nagłówkowym string.h.

Przykład: 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; )

Wynik

 Programowanie w C.

Uwaga: Podczas używania strcpy()rozmiar ciągu docelowego powinien być wystarczająco duży, aby przechowywać skopiowany ciąg. W przeciwnym razie może to spowodować niezdefiniowane zachowanie .

Interesujące artykuły...