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

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

स्ट्रिंग लिटरल्स कैरेक्टर्स का समूह है जो डबल कोट्स (" ") में संलग्न होता है। वाइड-स्ट्रिंग लिटरल्स हमेशा L से प्रीफिक्स्ड होते हैं।

स्ट्रिंग लिटरल्स के प्रकार

क्रमांकस्ट्रिंग लिटरल्स और विवरण
1""
अनप्रीफिक्स्ड स्ट्रिंग लिटरल
2L""
वाइड-स्ट्रिंग लिटरल
3u8""
UTF-8 एन्कोडेड स्ट्रिंग लिटरल
4u""
UTF-16 एन्कोडेड स्ट्रिंग लिटरल
5U""
UTF-32 एन्कोडेड स्ट्रिंग लिटरल
6R""
रॉ स्ट्रिंग लिटरल

उदाहरण

#include <cwchar>
#include <cwctype>
#include <iostream>
using namespace std;

int main() {
    wchar_t s[] = L"hello world!";
    wcout << L"अपरकेस स्ट्रिंग: " << L"\"is ";
    for (int i = 0; i < wcslen(s); i++)
        putwchar(towupper(s[i]));
    return 0;
}

आउटपुट

अपरकेस स्ट्रिंग: "is HELLO WORLD!
  1. - विंडोज पर C++ के लिए शीर्ष IDE

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

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

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

  1. - C# में स्ट्रिंग लिटरल्स पर @ प्रीफिक्स क्या करता है

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