Which of the following adds one string to the end of another?
Trả lời:
Đáp án đúng: C
Đáp án đúng là C. `strcat()`.
* **strcat()**: Đây là hàm chuẩn trong thư viện string.h của ngôn ngữ C (và được sử dụng rộng rãi trong C++) để nối (concatenation) một chuỗi vào cuối một chuỗi khác. Hàm này nhận hai tham số: chuỗi đích (chuỗi sẽ bị thay đổi) và chuỗi nguồn (chuỗi được thêm vào). Ví dụ: `strcat(str1, str2)` sẽ nối chuỗi `str2` vào cuối chuỗi `str1`.
* **append()**: `append()` là một phương thức thường được sử dụng trong các lớp chuỗi (string class) của các ngôn ngữ lập trình hướng đối tượng như C++ (std::string) hoặc Java (StringBuilder/StringBuffer). Tuy nhiên, trong ngữ cảnh của câu hỏi này (có thể đang ám chỉ ngôn ngữ C hoặc các tình huống lập trình tổng quát hơn), `strcat()` là lựa chọn phù hợp hơn nếu đang làm việc với chuỗi kiểu C (char arrays).
* **stringadd()** và **stradd()**: Đây không phải là các hàm hoặc phương thức chuẩn để nối chuỗi trong C/C++ hoặc các ngôn ngữ phổ biến khác.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
