Một biến có thể dùng để lưu một loại dữ liệu không phải số, nhưng nó lại chứa nhiều kí tự (không như kiểu char) mà chúng ta sẽ gọi nó là kiểu xâu kí tự.
Trong thư viện ngôn ngữ lập trình C++, nó cung cấp cho chúng ta kiểu xâu nằm trong lớp string. Bạn cần lưu ý rằng, để biểu diễn một biển thuộc kiểu xâu, chúng ta có thể sử dụng khai báo mảng kí tự, hoặc con trỏ kí tự như trong ngôn ngữ C, khi đó, các biến này thuộc kiểu dữ liệu nguyên thủy, nếu bạn muốn sử dụng khai báo string thì bạn đang sử dụng kiểu dữ liệu tham chiếu. Khi sử dụng kiểu khai báo tham chiếu của lớp string, bạn cần có khai báo tệp tiêu đề là string.
Trong thư viện ngôn ngữ lập trình C++, nó cung cấp cho chúng ta kiểu xâu nằm trong lớp string. Bạn cần lưu ý rằng, để biểu diễn một biển thuộc kiểu xâu, chúng ta có thể sử dụng khai báo mảng kí tự, hoặc con trỏ kí tự như trong ngôn ngữ C, khi đó, các biến này thuộc kiểu dữ liệu nguyên thủy, nếu bạn muốn sử dụng khai báo string thì bạn đang sử dụng kiểu dữ liệu tham chiếu. Khi sử dụng kiểu khai báo tham chiếu của lớp string, bạn cần có khai báo tệp tiêu đề là string.
Khai báo nguyên thủy | Khai báo tham chiếu |
#include using namespace std; int main() { char a[] = “abc”; char* b = “abc”; return 0; } | #include #include using namespace std; int main() { string a = “abc”; return 0; } |
Để biết thêm thông tin về kiểu string, bạn nên tham khảo thêm thông tin về lớp string
0 nhận xét:
Đăng nhận xét