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

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


स्ट्रिंग लिटरल या अनाम स्ट्रिंग प्रोग्रामिंग में एक प्रकार का लिटरल है जिसका उपयोग सोर्स कोड के भीतर स्ट्रिंग वैल्यू के प्रतिनिधित्व के लिए किया जाता है। अधिक सरलता से कहें तो, स्ट्रिंग लिटरल डबल कोट्स के बीच का टेक्स्ट होता है। उदाहरण के लिए,

const char* var = "Hello";

var की इस परिभाषा में, "Hello" एक स्ट्रिंग लिटरल है। इस तरह const का उपयोग करने का अर्थ है कि आप var का उपयोग स्ट्रिंग को एक्सेस करने के लिए कर सकते हैं लेकिन इसे बदलने के लिए नहीं। C++ कंपाइलर इसे उसी तरह हैंडल करता है जैसे यह कैरेक्टर ऐरे को हैंडल करता।

  1. - C++ में स्ट्रिंग को टोकनाइज़ कैसे करें?

    पहला तरीका शब्दों को स्पेस से अलग करके पढ़ने के लिए stringstream का उपयोग करना है। यह थोड़ा सीमित है लेकिन अगर आप उचित चेक प्रदान करते हैं तो यह कार्य काफी अच्छी तरह से करता है। उदाहरण #include <vector> #include <string> #include <sstream> using namespace std; int main() {  

  1. - C और C++ में स्ट्रिंग लिटरल्स का प्रकार क्या है?

    C में स्ट्रिंग लिटरल का प्रकार char[] होता है। C++ में, एक साधारण स्ट्रिंग लिटरल का प्रकार array of n const char होता है। उदाहरण के लिए, स्ट्रिंग लिटरल Hello का प्रकार array of 6 const char होता है। हालांकि, इसे ऐरे-टू-पॉइंटर रूपांतरण द्वारा const char* में परिवर्तित किया जा सकता है। ध्यान दें कि ऐ

  1. - C# में स्ट्रिंग लिटरल बनाम स्ट्रिंग ऑब्जेक्ट

    स्ट्रिंग लिटरल्स (String Literals)स्ट्रिंग लिटरल्स या कॉन्स्टेंट डबल कोट्स या @ में संलग्न होते हैं। एक स्ट्रिंग में वर्ण होते हैं जो कैरेक्टर लिटरल्स के समान होते हैं: सादे वर्ण, एस्केप सीक्वेंस, और यूनिवर्सल वर्ण।स्ट्रिंग लिटरल्स के कुछ उदाहरण यहां दिए गए हैं:Hello, World Welcome, \निम्नलिखित स्ट