Kết nối chuỗi trong C ++
Nối chuỗi
Toán tử +
có thể được sử dụng giữa các chuỗi để thêm chúng lại với nhau để tạo thành một chuỗi mới. Điều này được gọi là nối :
Thí dụ
string firstName = "John ";
string lastName = "Doe";
string fullName =
firstName + lastName;
cout << fullName;
Trong ví dụ trên, chúng tôi đã thêm một khoảng trắng sau firstName để tạo khoảng trắng giữa John và Doe trên đầu ra. Tuy nhiên, bạn cũng có thể thêm một khoảng trắng với dấu ngoặc kép ( " "
hoặc ' '
):
Thí dụ
string firstName = "John";
string lastName = "Doe";
string fullName =
firstName + " " + lastName;
cout << fullName;
Nối
Một chuỗi trong C ++ thực sự là một đối tượng, chứa các hàm có thể thực hiện các hoạt động nhất định trên chuỗi. Ví dụ: bạn cũng có thể nối các chuỗi với append()
hàm:
Thí dụ
string firstName = "John ";
string lastName = "Doe";
string fullName =
firstName.append(lastName);
cout << fullName;
Nó là vào bạn cho dù bạn muốn sử dụng +
hoặc append()
. Sự khác biệt chính giữa hai, là append()
chức năng nhanh hơn nhiều. Tuy nhiên, để thử nghiệm và như vậy, nó có thể dễ dàng hơn nếu chỉ sử dụng +
.