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

Hàm strcpy () trong C ++ sao chép một chuỗi ký tự từ nguồn đến đích.

nguyên mẫu strcpy ()

 char * strcpy (char * dest, const char * src);

Các strcpy()chức năng hai đối số: dest và src. Nó sao chép chuỗi ký tự được trỏ tới bởi src đến vị trí bộ nhớ được trỏ tới bởi hàm. Ký tự kết thúc null cũng được sao chép.

Hành vi không được xác định nếu:

  • Bộ nhớ được cấp phát cho con trỏ đích không đủ lớn.
  • Các chuỗi trùng nhau.

Nó được định nghĩa trong tệp tiêu đề "> tệp tiêu đề.

Tham số strcpy ()

  • dest: Con trỏ đến một mảng ký tự nơi nội dung được sao chép vào.
  • src: Con trỏ đến một mảng ký tự nơi nội dung được sao chép từ đó.

strcpy () Giá trị trả về

Hàm strcpy () trả về đích, con trỏ đến đích.

Ví dụ: Hàm strcpy () hoạt động như thế nào

 #include #include using namespace std; int main() ( char src() = "Hello Programmers."; /* Large enough to store content of src */ char dest(20); strcpy(dest,src); cout << dest; return 0; )

Khi bạn chạy chương trình, đầu ra sẽ là:

 Xin chào các Lập trình viên. 

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