So sánh string trong c++

Trong C++, chuỗi [string] là đối tượng của lớp std::string, đại diện cho chuỗi ký tự. Chúng ta có thể thực hiện nhiều thao tác khác nhau trên các chuỗi, chẳng hạn như nối, so sánh hoặc chuyển đổi, ... .

Để tìm hiểu chi tiết về chuỗi [string] trong C++, bạn đọc cùng tham khảo tiếp bài viết dưới đây của Taimienphi.vn.

Mục Lục bài viết:

1. Ví dụ về chuỗi [string] trong C++

2. Ví dụ về so sánh chuỗi trong C++

3. Ví dụ về nối chuỗi trong C++

4. Ví dụ về sao chép chuỗi trong C++

5. Ví dụ về độ dài chuỗi trong C++

6. Các hàm xử lý chuỗi trong C++

1. Ví dụ về chuỗi [string] trong C++

Dưới đây là ví dụ về chuỗi trong C++:

#include

sử dụng namespace std;

int main[ ] {

string s1 = "Taimienphi.vn";

char ch[] = { 'C', '+', '+'};

string s2 = string[ch];

cout

cout

}

Kết quả đầu ra có dạng:

Taimienphi.vn

C++

2. Ví dụ về so sánh chuỗi trong C++

Cùng tham khảo ví dụ đơn giản dưới đây so sánh chuỗi bằng cách sử dụng hàm strcmp[].

#include

#include

sử dụng namespace std;

int main []

{

char key[] = "Taimienphi.vn";

char buffer[50];

do {

cout

return 0;

}

Kết quả đầu ra có dạng:

Trang web bạn yêu thích là gì? Taimienphi.vn

Trang web bạn yêu thích là gì? 9mobi.vn

Trang web bạn yêu thích là gì? Xephang.net

Câu trả lời chính xác!!

3. Ví dụ về nối chuỗi trong C++

Dưới đây là ví dụ về nối chuỗi trong C++ sử dụng hàm strcat[]:

#include

#include

using namespace std;

int main[]

{

char key[25], buffer[25];

cout < "nhập="" chuỗi="" key:="">

cin.getline[key, 25];

cout < "nhập="" chuỗi="" buffer:="">

cin.getline[buffer, 25];

strcat[key, buffer];

cout < "key="

Chủ Đề