Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

C/C++ में किस प्रकार के स्ट्रिंग अक्षर हैं?


स्ट्रिंग अक्षर वर्णों का समूह है जो दोहरे उद्धरण चिह्नों ("") में संलग्न है। वाइड-स्ट्रिंग अक्षर हमेशा एल के साथ उपसर्ग करते हैं।

स्ट्रिंग अक्षर के प्रकार -

Sr.No. स्ट्रिंग लिटरल और विवरण
1 “ “
अपरिष्कृत स्ट्रिंग शाब्दिक
2 L” “
वाइड-स्ट्रिंग शाब्दिक
3 u8” “
UTF-8 एन्कोडेड स्ट्रिंग शाब्दिक
4 u” “
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!

  1. विंडो पर c++ के लिए शीर्ष IDE क्या है?

    केवल टेक्स्ट एडिटर्स पर बड़े प्रोजेक्ट्स को मैनेज करना मुश्किल है। यदि आप ऐसे मामलों में आईडीई का उपयोग करते हैं तो आप अधिक उत्पादक और कम निराश होने की संभावना रखते हैं। विभिन्न प्रकार के आईडीई हैं और आपको अपनी आवश्यकताओं के अनुरूप सही का चयन करना चाहिए। यहां विंडो के लिए सर्वश्रेष्ठ C/C++ IDE की सू

  1. C++ में बूलियन के लिए टाइप स्पेसिफायर क्या है?

    c++ में बूलियन के लिए टाइप स्पेसिफायर बूल है। आप इसे - . के रूप में उपयोग कर सकते हैं bool myBoolean = true;

  1. सी # में स्ट्रिंग अक्षर पर @ उपसर्ग क्या करता है?

    @prefix बताता है कि आपको प्रतीक के बाद वाली स्ट्रिंग में विशेष वर्णों से बचने की आवश्यकता नहीं है। निम्नलिखित कथन @"D:\new" के बराबर है: "D:\\new" @ उपसर्ग का भी उपयोग किया जाता है यदि आप बड़े तार रखना चाहते हैं और इसे कई पंक्तियों में प्रदर्शित करना चाहते हैं। निम्नलिखित बहु-