C strcpy () - Thư viện chuẩn C

Trong hướng dẫn này, bạn sẽ học cách sử dụng hàm strcpy () trong lập trình C để sao chép chuỗi (với sự trợ giúp của ví dụ).

C strcpy ()

Nguyên mẫu hàm của strcpy()là:

 char* strcpy(char* destination, const char* source);
  • Các strcpy()bản sao chức năng chuỗi trỏ bởi nguồn (bao gồm các ký tự null) đến đích.
  • Các strcpy()chức năng cũng trả về chuỗi sao chép.

Các strcpy()chức năng được định nghĩa trong file header string.h.

Ví dụ: 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; )

Đầu ra

 lập trình C

Lưu ý: Khi bạn sử dụng strcpy(), kích thước của chuỗi đích phải đủ lớn để lưu chuỗi được sao chép. Nếu không, nó có thể dẫn đến hành vi không xác định .

thú vị bài viết...