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="