Computer >> Máy Tính >  >> Lập trình >> C ++

Loại chuỗi ký tự trong C / C ++ là gì?


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!