Chuỗi ký tự là tập hợp các ký tự được đặt trong dấu ngoặc kép (““). Các ký tự chuỗi rộng luôn có tiền tố là L.
Các loại ký tự chuỗi -
Sr.No. | String Literals &Description |
---|---|
1 | ““ Chuỗi ký tự không được xác định |
2 | L ”“ Chuỗi ký tự rộng |
3 | u8 ”“ Chuỗi được mã hóa UTF-8 theo nghĩa đen |
4 | u ”“ Chuỗi được mã hóa UTF-16 theo nghĩa đen |
5 | U ”“ Chuỗi được mã hóa UTF-32 theo nghĩa đen |
6 | R ”“ Nguyên chuỗi ký tự |
Đây là một ví dụ về chuỗi ký tự trong ngôn ngữ C ++,
Ví dụ
#include <cwchar> #include <cwctype> #include <iostream> using namespace std; int main() { wchar_t s[] = L"hello world!"; wcout << L"The uppercase string : ”" << L"\"is "; for (int i = 0; i < wcslen(s); i++) putwchar(towupper(s[i])); return 0; }
Đầu ra
Đây là kết quả
The uppercase string : ""is HELLO WORLD!