Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

ประเภทของตัวอักษรสตริงใน C / C ++ คืออะไร?


สตริงตัวอักษรคือชุดของอักขระที่อยู่ในเครื่องหมายคำพูดคู่(“ “) ตัวอักษรสตริงกว้างจะขึ้นต้นด้วย L เสมอ

ประเภทของตัวอักษรสตริง -

Sr.No. String Literals &Description
1 “ “
ตัวอักษรสตริงที่ไม่นำหน้า
2 L” “
ตัวอักษรสายกว้าง
3 u8” “
ตัวอักษรสตริงที่เข้ารหัส UTF-8
4 คุณ” “
ตัวอักษรสตริงที่เข้ารหัส UTF-16
5 U” “
ตัวอักษรสตริงที่เข้ารหัส UTF-32
6 R” “
ตัวอักษรสตริงดิบ

นี่คือตัวอย่างสตริงลิเทอรัลในภาษา C++

ตัวอย่าง

#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;
}

ผลลัพธ์

นี่คือผลลัพธ์

The uppercase string : ""is HELLO WORLD!